آموزش راه اندازی سیدباکس تورنت
باسلام
سریع میریم سر اصل مطلب :)
در این آموزش، قرار هست اینها رو نصب کنیم. 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 رو نصب میکنیم:
بعد نصب libtorrent:
بعد نصب rTorrent:
حالا دایرکتوری های لازم رو ایجاد میکنیم
کد:
mkdir -p ~/rtorrent/{.session,watch,download}
کانفیگ rtorrent :
تنظیماتی از قبیل حداکثر سرعت دانلود، آپلود، تعداد کانکشن و ... رو توی .rtorrent.rc اعمال کنید.
نصب rTorrent:
وارد 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 هست و پسورد هم که خودتون انتخاب کردید..!
کپی برداری فقط با ذکر نام شهر هاست مجاز می باشد.
شاد باشید :53: