This tutorial will be showing you how to install uTorrent in Ubuntu 16.04 LTS and Ubuntu 17.10. It also includes instructions on how to set up a reverse proxy using Nginx/Apache and auto start uTorrent server on Ubuntu.
How to Install uTorrent in Ubuntu 16.04 LTS and Ubuntu 17.10
The native uTorrent client for Linux is a web-based application. The latest version was released for Ubuntu 13.04, but we can still run it in Ubuntu 16.04 LTS and Ubuntu 17.10. Go to uTorrent Linux download page to download the uTorrent server package for Ubuntu 13.04.
Transmission-cli http: // releases.ubuntu.com / 16.10 / ubuntu-16.10-desktop-amd64.iso.torrent -w ~ / Downloads This method is great if the user is in a pinch and just wants the download to happen as soon as possible. In Ubuntu, Fedora, SUSE, etc., users can install Torrench using pip to download torrent via Linux terminal. In case pip isn’t installed, here’s how you can do it on Ubuntu or apt-based systems.
Alternatively, you can open up a terminal window and run the following command to download it from the command line.
64 bits
32 bits
Once downloaded, change working directory to the directory where uTorrent server file is downloaded. Then run the following command to extract the
tar.gz file to /opt/ directory.
Next, install required dependencies by executing the following command.
Then create a symbolic link.
Use the following command to start uTorrent server. By default, uTorrent server listens on
0.0.0.0:8080 . If there’s another service also listens on port 8080, you should temporarily stop that service. uTorrent will also use port 10000 and 6881.
You can now visit the uTorrent web UI in your browser by entering
If you are installing uTorrent on your local computer, then replace
your-server-ip with localhost .
Please note that
/gui is needed in the URL, otherwise you will encounter invalid request error. When asked for username and password, enter admin in username field and leave password filed empty.
Once you are logged in, you should change the admin password by clicking the gear icon, then selecting
Web UI on the left menu. You can change both the username and password, which is more secure than using admin as the username.
If you have other service listening on port 8080, then in the
Connectivity section, you can change the uTorrent listening port to other port like 8081. After changing the port, you must restart uTorrent server with the following commands.
You can set default download directory in the
Directories tab.
Setting up Nginx Reverse Proxy
To access your uTorrent server from a remote connection using a domain name, you can set up Nginx reverse proxy. Warframe mac os.
Sub-directory Configuration
If your Ubuntu box already have a website served by Nginx, then you can configure the existing Nginx server block so that you can access uTorrent Web UI from a sub-directory of your domain name.
In the server block, paste the following directives. If you changed the port before, then you need to change it here too.
Save and close the file. Then test Nginx configuration.
If the test is successful, reload Nginx. Monster hunter memoirs sinners.
Now you can access uTorrent Web UI via
Sub-domain Configuration
If you don’t have an existing website on the Ubuntu box, then you have to create a new server block file. Install Nginx on Ubuntu 16.04 or Ubuntu 17.04:
Start Nginx web server.
Then create a new server block file in
/etc/nginx/conf.d/ directory.
Paste the following text into the file. Replace
utorrent.your-domain.com with your preferred sub-domain and don’t forget to create A record for it.
Save and close the file. Then test Nginx configuration.
If the test is successful, reload Nginx.
Now you can access uTorrent Web UI via
Setting up Apache Reverse Proxy
If you use Apache web server rather than Nginx, then follow the instructions below to set up reverse proxy.
Install Apache web server.
To use Apache as a reverse proxy, we need to enable the
proxy modules and we will also enable the rewrite module.
Then create a virtual host file for uTorrent.
Put the following configurations into the file. Replace
utorrent.your-domain.com with your actual domain name and don’t forget to set an A record for it.
Save and close the file. Then enable this virtual host.
Restart Apache for the changes to take effect.
Now you can remotely access uTorrent server by entering the subdomain (
utorrent.your-domain.com ) in browser address bar. If uTorrent Web UI doesn’t load, then you may need to delete the default virtual host file and restart Apache web server.
Auto Start uTorrent Server on Ubuntu
To enable auto start, we can create a systemd service.
Put the following text into the file.
Save and close the file. Then reload systemd.
Note that it’s recommended not to run uTorrent server as root, so we’ve specified in the service file that uTorrent server should run as the
utorrent user and group, which have no root privileges. Create the utorrent system user and group with the following command.
Add the
utorrent user to the utorrent group.
Next, Stop the current uTorrent server.
Use the systemd service to start uTorrent server.
Enable auto start at boot time.
Now check utserver status.
We can see that auto start is enabled and uTorrent server is running. When creating the
utorrent user, a home directory was also created at /home/utorrent/ . It’s recommended that you set this home directory as your torrent download directory because the utorrent user has write permission. We also need to make utorrent as the owner of the /opt/utorrent-server-alpha-v3_3/ directory by executing the following command.
How to Uninstall uTorrent on Ubuntu
To remove uTorrent, first stop the current uTorrent process.
Then remove the installation directory.
And remove the symbolic link.
That’s it! I hope this tutorial helped you install uTorrent on Ubuntu 16.04 LTS and Ubuntu 17.04. You may also want to check out tutorials on how to install Deluge or qBitTorrent on Ubuntu.
[Total: 45 Average: 4.4]
Linux command-line, the most adventurous and fascinating part of GNU/Linux is very cool and powerful tool. Command line itself is very productive and the availability of various inbuilt and third party command line application makes Linux robust and powerful. The Linux Shell supports a variety of web application of various kind be it torrent downloader, dedicated downloader or Internet Surfing.
Here we are presenting 5 great command line Internet tools, which are very useful and proves to be very handy.
1. rTorrent
rTorrent is a text-based Torrent Client which is written in C++ aimed at high performance. It is available for most of the standard Linux Distributions including FreeBSD and Mac OS X.
Installation of rTorrent
Check if rtorrent is installed correctly by running the following command in the terminal.
rTorrent Command Line Tool How to download dropbox videos.
Functioning of rTorrent
Some of the useful Key-bindings and their use.
2. Wget
Wget, is a part of GNU Project, the name is derived from World Wide Web (WWW). Wget is a brilliant tool which is useful for recursive download, offline viewing of HTML from local Server and is available for most of the platforms be it Windows, Mac, Linux. Wget makes it possible to download files over HTTP, HTTPS and FTP. Moreover it can be useful in mirroring the whole website as well as support for proxy browsing, pausing/resuming Downloads.
Installation of Wget
Wget being a GNU project comes bundled with Most of the Standard Linux Distributions and there is no need to download and install it separately. If in-case, it’s not installed by default, you can still install it using apt or yum.
Some Basic Usage of Wget
Download a single file using wget.
Download a whole website, recursively.
Download specific type of file (say pdf and png) from a website.
Ubuntu Download Torrent Using Clip
Wget is a wonderful tool which enables custom and filtered download even on limited resource Machine. A screen shot of wget download, where we are mirroring a website (Yahoo.com).
For more such wget download examples, read our article that shows 10 Wget Download Command Examples.
3. cURL
cURL is a command line tool for transferring data over a number of protocols. cURL is a client side application which support protocols like FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3, etc. cURL is a simple downloader which is different from wget in supporting LDAP, POP3 as compared to others. Moreover Proxy Downloading, pausing download, resuming download are well supported in cURL.
Installation of cURL
By default cURL is available in most of the distribution either in repository or installed. if it’s not installed, just do a apt or yum to get a required package from the repository.
Basic Usage of cURL
Curl Data Download
4. w3m
The w3m is a text based web browser released under GPL. W3m support tables, frames, color, SSL connection and inline images. W3m is known for fast browsing.
Installation of w3m
Again w3m is available by default in most of the Linux Distribution. If incase, it is not available you can always apt or yum the required package.
Basic Usage of w3m
w3m Text Based Web Browser
5. Elinks
Elinks is a free text-based web browser for Unix and Unix based System. Elinks support HTTP, HTTP Cookies and also support browsing script in Perl and Ruby. Tab based browsing is well supported. The best thing is that it supports Mouse, Display Colours and support a number of Protocols like HTTP, FTP, SMB, Ipv4 and Ipv6.
Installation of Elinks
By default elinks also available in most of the Linux distributions. If not, install it via apt or yum.
Basic Usage of Elinks
That’s all for now. I’ll be here again with an interesting article which you people will love to read. Till then stay tuned and connected to Tecmint and don’t forget to give your valuable feedback in comment section.
Ubuntu Download Torrent Using Clips
Read Also:7 Command Line Tools for Browsing Websites and Downloading Files
Kickasstorrents
Share
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |