Tuesday, May 20, 2014

Installing ruTorrent in VPS



ruTorrent:

Before explaining about ruTorrent, let me discuss about rTorrent. rTorrent is a popular BitTorrent client for linux operating system based on libTorrent libraries. rTorrent is not GUI based torrent client rather it's a command based client. You have to have some extra knowledge about rTorrent commands to operate rTorrent. Fortunately, we don't need to know the commands for rTorrent because rTorrent has some webUI clients. ruTorrent is one of them. With ruTorrent web client, you can operate rTorrent easily without knowing any additional command. It feels like uTorrent. That's why it's called ruTorrent (rTorrent+uTorrent).

 

Installing ruTorrent should not take more than 10 minutes. All you need to login as root in your server with your favorite SSH client and execute some commands. Installation procedure is very easy. Thanks brock for making an awesome script to make this installation so easy.

Installation procedure  (For Debian):

1. At first, stop Apache web server by executing the following commands
/etc/init.d/apache2 stop
update-rc.d apache2 remove
2. Update your server
sudo apt-get update
3. Install squid proxy (optional but recommended)
sudo apt-get install squid
4. Install PHP-5 and MySQL
sudo apt-get install php5-mysql
5. Install IRSSI
sudo apt-get install irssi
6. Download the rTorrent+ruTorrent easy installation script
wget --no-check-certificate -O autodl-setup https://dl.dropboxusercontent.com/u/38092479/autodl-setup
7. Start the installation procedure
sudo sh autodl-setup
Note: In the installation procedure, you will be asked for what web server you will install. Choose nginx (you can choose other too but nginx is better). Also install webmin. Set one or more usernames and passwords for your seedbox if necessary. 

After successful installation, login in your seedbox by going this url http://<your-server-ip>/rutorrent with your chosen username and password.

This script can also works on:
Ubuntu Server 6.06.2 LTS
Ubuntu Server 8.04.4 LTS
Ubuntu Server 10.04.1 LTS
Ubuntu Server 11.04
Ubuntu Server 12.04
Ubuntu Desktop 12.04
Ubuntu 10.10
Arch Linux 2010.05
ArchBang 2010.10
CentOS 4.8
CentOS 5.5
ClearOS 5.2
Debian 4.0r7
Debian 5.0.3
Debian 5.0.7
Debian 6.0.0
Fedora 13
Fedora 14
Fedora 15
Frugalware 1.3
Gentoo 1.12.14
Linux Mint 8
Linux Mint 9
Linux Mint 10
Mandriva Linux release 2008.0
Mandriva Linux release 2010.1
MEPIS 8.5
openSUSE 11.1
openSUSE 11.3
openSUSE 11.4
Pardus 2009.2
Pardus 2011
PCLinuxOS 2010
Peppermint OS
RHEL 5.5
RHEL 6.0
Sabayon 5
Scientific Linux 5.5
Scientific Linux 6.0
Unity release 2010

Note:
*For avoiding possible errors, try to install this script in clean installed server (VPS/Dedicated).
*VPS providers may ban your service if you install seedbox and use it for illegal purpose or for copyright materials which violates their law. Your server may be suspended permanently. So, use it in your own risk.

No comments:

Post a Comment