µTorrent is a closed source BitTorrent client owned by BitTorrent Inc. It is the most widely used BitTorrent client next to Xunlei. The µTorrent is designed to use minimal computer resources while offering functionality comparable to larger BitTorrent clients such as Vuze or BitComet and also it provides performance, stability, and support for older hardware and versions of the operating system. It is available for Microsoft Windows and Mac OS X.
A µTorrent Server is available for Linux. Here is the step by step guide to setup µTorrent server onUbuntu 14.04.
Open Terminal ( Ctrl + Alt + T ).
Install libssl.
sudo apt-get update sudo apt-get install libssl1.0.0 libssl-dev
Download the Latest version of µTorrent server from the official website or simply enter the following command to download the current version (3.3).
### 32 bit ### wget http://download-new.utorrent.com/endpoint/utserver/os/linux-i386-ubuntu-13-04/track/beta/ -O utserver.tar.gz ### 64 bit ### wget http://download-new.utorrent.com/endpoint/utserver/os/linux-x64-ubuntu-13-04/track/beta/ -O utserver.tar.gz
Extract the downloaded file in to /opt directory
sudo tar -zxvf utserver.tar.gz -C /opt/
Give the permission to the extracted directory for running the uTorrent Server.
sudo chmod 777 /opt/utorrent-server-alpha-v3_3/
Link uTorrent Server to /usr/bin/ directory.
sudo ln -s /opt/utorrent-server-alpha-v3_3/utserver /usr/bin/utserver
Start uTorrent Server by executing the following command.
utserver -settingspath /opt/utorrent-server-alpha-v3_3/
Do not exit from the terminal; leave as it is.
Navigate your web browser to the following address.
Username is admin and leave the password field empty.
Screen Shot of uTorrent running:
By default, torrent data are stored in your home directory. If you want to change that, go to μtorrent Web UI –> Settings –> Directories –> Put new downloads in.
If you do not want to start the utorrent manually, you can look at configuring utorrent to start system startup.
That’s all!
may be error
Link uTorrent Server to /usr/bin/ directory.
you need sbin not bin
thanks
after the first command under ##32bit##, I receive this error:
bash: raj@itzgeek~/$: No such file or directory
—please help! 🙂
Dear Hachan,
Goto the directory where you have downloaded utorrent and extract it.
Is there any problem if I have running Apache Server? in my ip.adress:8080 I only see files that I’m working with Apache.
Thanks
same problem here.
Sorry for late reply,
Do not press Ctrl+C after the following command
utserver -settingspath /opt/utorrent-server-alpha-v3_3/
The above is required for running utorrent server. Make sure apache is not running on port 8080
“sudo ln -s /opt/utorrent-server-alpha-v3_3/utserver /usr/bin/utserver” is not working for me. I am using it through remote linux SSH server
Can you please post me the error.
nothing happens for me after the following command:
utserver -settingspath /opt/utorrent-server-alpha-v3_3/
thoughts?
Dear Jean,
Once you run the command, leave the terminal as it is. Open your browser visit http://your-ip-address:8080/gui
thanks! it seems like i’m not able to connect. is this normal?
I am having the same issue. I only diverged from the instructions to change the port by adding utserver.conf to /opt/utorrent-server-alpha-v3_3/ and adding ut_webui_port: 8082
I do not receive any errors when starting server. BUt when I go to
http://localhost:8082/gui I get Unable to connect. And I checked to see if that port is open and it is closed.
Jean were you able to figure this out?
thank you so much.
NO PROBLEMO BABA..
“e-STAY HAPPU ok”.
🙂
Hi,
How can you set it to run utorrent on boot?
Thanks
Dear Mali,
Here is the script
https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/utorrent-startup-script-run-utorrent-boot-ubuntu-14-04-14-10.html
Hi,
I’m using a proxy server here.
A automatic address (for web browser), or manual address (for apt-get)
So what IP can use, as the proxy server refused specific port connection.
My own IP address (my comptuer) don’t work too.
How can I do ?
Thanks
Hi,
you can set use manual proxy ip, Go to options and setupguide. There you can test your network
whats the username cz its not accepting admin
Dear Ajit,
User name is admin, password field should be kept blank.
Hi,
I have followed all the mentioned step but when i run localhost:8080/gui, i get a blank page.
Please help me in resolving this issue.
Thanks
thank you, your artikel so helpfull
hi
/$ utserver -settingspath /opt/utorrent-server-alpha-v3_3/
after executing this command i am getting following error.. even though i have the file n directory
utserver: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
Install below
sudo apt-get install libssl1.0.0 libssl-dev
Instructions worked great! Quick question about Ubuntu Server… Is there anywhere to see the tracker announcements? I want to check my IP using Torguard’s Check My IP tool, but i don’t see the field anywhere.
Everything worked up to the part of pasting this link into my browser, it never opens up:
http://your-ip-address:8080/gui
Can you share me an error or anything you found abnormal
This worked for me. Thanks!
Hello Raj ;
Thanks for this article , everything worked fine , until I got the following error when I past the link with my Ip adress in my browser :
“This webpage is not available
ERR_CONNECTION_REFUSED”
can you please help me solve this issue out ?
Thank you.
Just write localhost instead of your ip address it will work just fine
http://your-ip-address:8080/gui after this command there is no response from server, it goes blank. can u help me for this
You should not close the terminal and open your browser and type the given url
First use command ifconfig. you will gett your ip adress put that instead your-ip-adress in the URL.
it worked for me. thanks