Лучше получать по 1% от усилий 100 человек, чем 100% только от своих собственных усилий.

J. Paul Getty
Меню сайта


Форма входа


Поиск


Архив записей


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


...
free counters


...
бесплатный счетчик посещений


...
Счетчик посетителей онлайн


...


PR-CY.ru



Приветствую Вас, Гость · RSS 13.05.2024, 15:09
Главная » 2010 » Июль » 30 » rtorrent под Ubuntu
08:54
rtorrent под Ubuntu
Итак пропущу введение что такое torrent клиент и все такое и начну сразу глагольствовать об установке

1. sudo aptitude install rtorrent (устанавливаем rTorrent);

2. touch .rtorrent.rc (создаем в домашней директории пользователя файл);

3. nano .rtorrent.rc (теперь отредактируем его)

Контент файла .rtorrent.rc

scgi_port = localhost:5000
min_peers = 40
max_peers = 100
min_peers_seed = 10
max_peers_seed = 50
max_uploads = 15
#upload_rate = 50
directory = /home/user/torrents/doing
session = /home/user/torrents/.rtsession/
schedule = watch_directory,5,5,load_start=/home/user/torrents/watch/*.torrent
schedule = tied_directory,5,5,start_tied=
schedule = untied_directory,5,5,close_untied=
on_finished = move_complete,"execute=mv,-u,$d.get_base_path=,/home/user/torrents/done/ ;d.set_directory=/home/user/torrents/done/"
on_start = link1,"create_link=tied,,.started"
on_stop = link1,"delete_link=tied,,.started"
on_finished = link1,"create_link=tied,,.finished"
on_erase = link1,"delete_link=tied,,.finished"
schedule = low_diskspace,5,60,close_low_diskspace=100M
#schedule = ratio,60,60,"stop_on_ratio=120,200M,2000"
port_range = 10000-10001
port_random = no
check_hash = yes
use_udp_trackers = yes
encryption = allow_incoming,try_outgoing,enable_retry
dht = auto
dht_port = 63982

Создаем директории:

mkdir /home/user/torrents
mkdir /home/user/torrents/done
mkdir /home/user/torrents/doing
mkdir /home/user/torrents/watch
mkdir /home/user/torrents/.rtsession/

4. sudo aptitude install apache2 libapache2-mod-scgi php5 php5-common libapache2-mod-php5 php5-curl php5-xmlrpc php5-cli (устанавлием веб-сервер и php)

после этого перезагружаем апач sudo /etc/init.d/apache2 restart (если этого не сделать то он будет ругаться)

5. sudo a2enmod scgi (включаем модуль scgi)

редактируем файл /etc/apache2/httpd.conf

sudo nano /etc/apache2/httpd.conf

и пропишем – SCGIMount /RPC2 127.0.0.1:5000

6. sudo apache2ctl restart (перезагружаем сервер)

7. sudo svn checkout http://rutorrent.googlecode.com/svn/trunk/rutorrent (устанавливаем непосредственно ruTorrent)
(в случае если не установлен svn ставим и его sudo apt-get install subversion)

8. sudo chown -R www-data:www-data ./rutorrent/ (меняем права доступа на директорию)

9. Пробуем зайти по адресу http://<ваш IP адрес>/rutorrent/ должна открыться сраница.

Просмотров: 856 | Добавил: kritik | Теги: Apache2, scgi, Unix, rss лента, Linux, Open Source, php, ruTorrent, rtorrent, Ip-адрес | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Создать бесплатный сайт с uCoz