Сайт Форум Помощь Правила Профиль Основная информация Настройки аккаунта Настройки профиля Личные сообщения Входящие Отправить сообщение Закладки Пользователи Общий список Поиск пользователей Выход Документация Сообщество Форум русскоязычного сообщества Ubuntu Здравствуйте, djserg-minyar Новые сообщения с последнего визита. Новые ответы на ваши сообщения. 13 Июль 2012, 11:51:32 Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества? Помогите нам с документацией! Форум русскоязычного сообщества Ubuntu Ресурсы сообщества Обсуждение help.ubuntu.ru Архив руководств и How-To (Модераторы: victor53p Дмитрий Бо ) » Скрипт автоматической установки rTorrent + web-ui ruTorrent « предыдущая тема следующая тема » Ответ Добавить в закладки Уведомлять Отметить непрочитанной Печать Страницы: [ ... Все Вниз Автор Тема: Скрипт автоматической установки rTorrent + web-ui ruTorrent (Прочитано 9713 раз) djserg-minyar и 0 Гостей просматривают эту тему. Aluminium//titan Автор темы Новичок Сообщений: 28 Скрипт автоматической установки rTorrent + web-ui ruTorrent 13 Январь 2011, 18:49:30 » Цитировать Наваял скрипт автоматической установки rTorrent клиента с веб-интерейсом из исходников. Обязательно необходимо наличие интернет соединения , т.к. все пакеты для установки будут скачиваться из инета. Итак начнем: 1. создадим новый файл и обзовем его, к примеру, rtorrent_installer.sh поместим внутрь следующее: Код: [Выделить] #!/bin/sh apt-get update && apt-get -y install apache2 php5 php5-cgi php5-cli libapache2-mod-php5 php5-common php5-xmlrpc php5-curl libapache2-mod-scgi curl checkinstall subversion build-essential make autoconf autotools-dev automake libcurl4-openssl-dev libtool libsigc++-2.0-dev pkg-config libncurses5-dev libcppunit-dev screen mkdir -m 777 $HOME/source_rtorrent source_dir=$HOME/source_rtorrent cat << EOF >> /etc/apache2/sites-available/default <VirtualHost *:80> ServerName * ServerAdmin rutorrent@localhost DocumentRoot /var/www/rutorrent ServerPath /var/www/rutorrent <Directory /var/www/rutorrent/> Options Indexes FollowSymLinks MultiViews AllowOverride All </Directory> ErrorLog /var/log/apache2/www.rutorrent.log CustomLog /var/log/apache2/www.rutorrent.log common </VirtualHost> EOF echo "SCGIMount /RPC2 127.0.0.1:5000" >> /etc/apache2/httpd.conf a2dissite default a2ensite default a2enmod scgi /etc/init.d/apache2 restart cd $source_dir wget -P $source_dir http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.6.tar.gz && tar -vxzf libtorrent-0.12.6.tar.gz wget -P $source_dir http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.6.tar.gz && tar -vxzf rtorrent-0.8.6.tar.gz svn co https://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced $source_dir/xmlrpc-c cd $source_dir/xmlrpc-c ./configure --prefix=/usr make make install cd $source_dir/libtorrent-0.12.6 ./configure --prefix=/usr make make install cd $source_dir/rtorrent-0.8.6 ./autogen.sh ./configure --with-xmlrpc-c --prefix=/usr make make install cd /var/www svn co http://rutorrent.googlecode.com/svn/trunk/rutorrent cd /var/www/rutorrent/plugins svn co http://rutorrent.googlecode.com/svn/trunk/plugins/cookies svn co http://rutorrent.googlecode.com/svn/trunk/plugins/create svn co http://rutorrent.googlecode.com/svn/trunk/plugins/diskspace svn co http://rutorrent.googlecode.com/svn/trunk/plugins/edit svn co http://rutorrent.googlecode.com/svn/trunk/plugins/erasedata svn co http://rutorrent.googlecode.com/svn/trunk/plugins/retrackers svn co http://rutorrent.googlecode.com/svn/trunk/plugins/tracklabels svn co http://rutorrent.googlecode.com/svn/trunk/plugins/trafic chown -R root\: /var/www/rutorrent chmod -R 777 /var/www/rutorrent echo "Будете ли вы использовать удаленный доступ к веб-интерфейсу?"
Материал сокращён при переносе в новую базу знаний. Полная версия сохранена в архиве старого сайта.