Install utorrent server on your VPS

Install utorrent server on your VPS

Debian 64 bit:

Download this utorrent server package:
Latest Alpha 64bit:

wget http://download-new.utorrent.com/endpoint/utserver/os/linux-x64-debian-7-0/track/beta/ --content-disposition
tar xf utserver.tar.gz
mv utorrent-server-* ~/utorrent
cd ~/utorrent
wget http://droidzone.in/utstart
chmod +x utstart
./utstart install
./utstart start &

Or as a one-liner:

wget http://download-new.utorrent.com/endpoint/utserver/os/linux-x64-debian-7-0/track/beta/ --content-disposition && tar xf utserver.tar.gz && mv utorrent-server-* ~/utorrent && cd ~/utorrent && wget http://droidzone.in/utstart && chmod +x utstart && ./utstart install && ./utstart start &

Debian 32 Bit:

Replace the first download url with http://download-new.utorrent.com/endpoint/utserver/os/linux-i386-debian-7-0/track/beta/

Installing the autostart scripts:

cd utorrent
./utstart install

Now, run the server if it’s a first install:

./utstart start &

, or reboot your VPS to start the daemon at boot.

You can launch the utorrent server GUI on the VPS at the following location:

http://yourhostname:8080/gui/

or

http://yourip:8080/gui/

The first time you run it, make sure that you create a password for admin, by visiting the preferences screen. The default username is admin, and password is blank.

Sometimes you might get the following error message:

./utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

Solution: Download and manually install the .deb package from http://packages.debian.org/squeeze/libssl0.9.8

For a 64 bit Debian: http://packages.debian.org/squeeze/amd64/libssl0.9.8/download

wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb

For 32 bit Debian:

wget http://droidzone.in/debian/libssl0.9.8_0.9.8o-4squeeze14_i386.deb
wget http://droidzone.in/debian/libssl0.9.8-dbg_0.9.8o-4squeeze14_i386.deb
dpkg -i *deb

Now try starting utorrent again. It works.

 


You are reading this post on Joel G Mathew’s tech blog. Joel's personal blog is the Eyrie, hosted here.