hamedmj
July 26th, 2015, 16:27
باسلام
سریع میریم سر اصل مطلب :)
در این آموزش، قرار هست اینها رو نصب کنیم.
libtorrent 0.13.0
rTorrent 0.9
ruTorrent Web UI 3.0
پیش نیاز هم یک سیستم عامل دبیان ترجیحا 64 بیت هست و بس...!
خوب شروع:
اول با SSH به سرور خودتون متصل بشید.
سپس دستورهای زیر رو به ترتیب وارد کنید
# apt-get update
# apt-get install subversion build-essential automake libtool libcppunit-dev libcurl3-dev libsigc++-2.0-dev unzip unrar-free curl libncurses-dev
# apt-get install apache2 php5 php5-cli php5-curl
حالا scgi رو برای آپاچی فعال میکنیم
# apt-get install libapache2-mod-scgi
# ln -s /etc/apache2/mods-available/scgi.load /etc/apache2/mods-enabled/scgi.load
XMLRPC رو نصب میکنیم:
# mkdir /install;cd /install
# svn checkout http://xmlrpc-c.svn.sourceforge.net/...mlrpc-c/stable (http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable) xmlrpc-c
# cd xmlrpc-c
# ./configure --disable-cplusplus
# make
# make install
بعد نصب libtorrent:
# cd /install
# wget http://vps6.net/src/libtorrent-0.13.0.tar.gz
# tar xvf libtorrent-0.13.0.tar.gz
# cd libtorrent-0.13.0
# ./autogen.sh
# ./configure
# make
# make install
بعد نصب rTorrent:
# cd /install
# wget http://vps6.net/src/rtorrent-0.9.0.tar.gz
# cd rtorrent-0.9.0
# ./autogen.sh
# ./configure --with-xmlrpc-c
# make
# make install
# ldconfig
حالا دایرکتوری های لازم رو ایجاد میکنیم
mkdir -p ~/rtorrent/{.session,watch,download}
کانفیگ rtorrent :
# cd ~/
# wget http://vps6.net/src/.rtorrent.rc
# cp .rtorrent.rc /home/seeder1/
تنظیماتی از قبیل حداکثر سرعت دانلود، آپلود، تعداد کانکشن و ... رو توی .rtorrent.rc اعمال کنید.
نصب rTorrent:
# cd /install
# wget http://vps6.net/src/rutorrent-3.0.tar.gz
# tar xvf rutorrent-3.0.tar.gz
# mv rutorrent /var/www
# wget http://vps6.net/src/plugins-3.0.tar.gz
# tar xvf plugins-3.0.tar.gz
# mv plugins /var/www/rutorrent
# rm -rf /var/www/rutorrent/plugins/darkpal
# chown -R www-data:www-data /var/www/rutorrent
وارد rutorrent میشیم تا دسترسی ها رو درست کنیم:
/rutorrent:
# a2enmod ssl
# a2enmod auth_digest
# a2enmod scgi
# openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
# chmod 600 /etc/apache2/apache.pem
# htdigest -c /etc/apache2/passwords seedbox seeder1
در مرحله قبل پسورد خودتون رو تعیین باید کنید. این پسورد رو یادتون باشه...! :)
حالا:
# cd /etc/apache2/sites-available/
# rm -rf default
# wget http://vps6.net/src/default
# a2ensite default-ssl
# /etc/init.d/apache2 reload
نصب Screen:
# apt-get install screen
استارت rTorrent:
# screen -fa -d -m rtorrent
برای استارت اتوماتیک دستور فوق رو توی /etc/rc.local قرار بدید.
برای وارد شدن به پنل مدیریت به ادرس http://xx.xx.xx.xx/rutorrent/ برید.
یوزر نیم هم برای ورود seeder1 هست و پسورد هم که خودتون انتخاب کردید..!
کپی برداری فقط با ذکر نام شهر هاست (http://shahrhost.com) مجاز می باشد.
شاد باشید :53:
سریع میریم سر اصل مطلب :)
در این آموزش، قرار هست اینها رو نصب کنیم.
libtorrent 0.13.0
rTorrent 0.9
ruTorrent Web UI 3.0
پیش نیاز هم یک سیستم عامل دبیان ترجیحا 64 بیت هست و بس...!
خوب شروع:
اول با SSH به سرور خودتون متصل بشید.
سپس دستورهای زیر رو به ترتیب وارد کنید
# apt-get update
# apt-get install subversion build-essential automake libtool libcppunit-dev libcurl3-dev libsigc++-2.0-dev unzip unrar-free curl libncurses-dev
# apt-get install apache2 php5 php5-cli php5-curl
حالا scgi رو برای آپاچی فعال میکنیم
# apt-get install libapache2-mod-scgi
# ln -s /etc/apache2/mods-available/scgi.load /etc/apache2/mods-enabled/scgi.load
XMLRPC رو نصب میکنیم:
# mkdir /install;cd /install
# svn checkout http://xmlrpc-c.svn.sourceforge.net/...mlrpc-c/stable (http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable) xmlrpc-c
# cd xmlrpc-c
# ./configure --disable-cplusplus
# make
# make install
بعد نصب libtorrent:
# cd /install
# wget http://vps6.net/src/libtorrent-0.13.0.tar.gz
# tar xvf libtorrent-0.13.0.tar.gz
# cd libtorrent-0.13.0
# ./autogen.sh
# ./configure
# make
# make install
بعد نصب rTorrent:
# cd /install
# wget http://vps6.net/src/rtorrent-0.9.0.tar.gz
# cd rtorrent-0.9.0
# ./autogen.sh
# ./configure --with-xmlrpc-c
# make
# make install
# ldconfig
حالا دایرکتوری های لازم رو ایجاد میکنیم
mkdir -p ~/rtorrent/{.session,watch,download}
کانفیگ rtorrent :
# cd ~/
# wget http://vps6.net/src/.rtorrent.rc
# cp .rtorrent.rc /home/seeder1/
تنظیماتی از قبیل حداکثر سرعت دانلود، آپلود، تعداد کانکشن و ... رو توی .rtorrent.rc اعمال کنید.
نصب rTorrent:
# cd /install
# wget http://vps6.net/src/rutorrent-3.0.tar.gz
# tar xvf rutorrent-3.0.tar.gz
# mv rutorrent /var/www
# wget http://vps6.net/src/plugins-3.0.tar.gz
# tar xvf plugins-3.0.tar.gz
# mv plugins /var/www/rutorrent
# rm -rf /var/www/rutorrent/plugins/darkpal
# chown -R www-data:www-data /var/www/rutorrent
وارد rutorrent میشیم تا دسترسی ها رو درست کنیم:
/rutorrent:
# a2enmod ssl
# a2enmod auth_digest
# a2enmod scgi
# openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
# chmod 600 /etc/apache2/apache.pem
# htdigest -c /etc/apache2/passwords seedbox seeder1
در مرحله قبل پسورد خودتون رو تعیین باید کنید. این پسورد رو یادتون باشه...! :)
حالا:
# cd /etc/apache2/sites-available/
# rm -rf default
# wget http://vps6.net/src/default
# a2ensite default-ssl
# /etc/init.d/apache2 reload
نصب Screen:
# apt-get install screen
استارت rTorrent:
# screen -fa -d -m rtorrent
برای استارت اتوماتیک دستور فوق رو توی /etc/rc.local قرار بدید.
برای وارد شدن به پنل مدیریت به ادرس http://xx.xx.xx.xx/rutorrent/ برید.
یوزر نیم هم برای ورود seeder1 هست و پسورد هم که خودتون انتخاب کردید..!
کپی برداری فقط با ذکر نام شهر هاست (http://shahrhost.com) مجاز می باشد.
شاد باشید :53: