TorrentFlux это веб система для управления работы с торрент файлами. Это open source проект и разрабатывается для Linux, Unix и BSD платформ с распространённой связкой LAMP. Это мой перевод первого абзаца с сайта http://torrentflux.com, корявый, но понять можно. Теперь немного моего мнения: если вы ещё не выбрали какой торрент-клиент себе поставить, то я не советую использовать TorrentFlux, всётаки он рассчитан для хостингов, и его главный плюс это система пользователей и прав, что лично я считаю абсолютно бесполезно, для своего домашнего или удалённого ситбокса. Но главный плюс TF это простота установки, поэтому не составит большого труда его установить, если есть свободные 5 минут попробуйте.
Установка TorrentFlux.
- Для работы TF надо:
- Unix подобная операционная система (Linux, BSD, Solaris и т.д)
- Web сервер с поддержкой PHP
- СУБД (MySQL, Postgres)
- PHP версии 4.3 или выше
- Python версии 2.2 или выше
- Некоторые плагины могут потребовать дополнительных требований
Я думаю что поставить Apache, PHP, и MySQL у Вас не составит труда, таким образом надо поставить только Phyton, ставится он одной командой
sudo apt-get install python
Так же потребуется установить библиотек cURL, если она у вас ещё не установлена.
sudo apt-get install php5-curl
Теперь качаем последнюю версию(2.4) с официального сайта http://torrentflux.com/download.php , прямую ссылку на архив я не нашёл, поэтому качаем архив(torrentflux_2.4.tar.gz) на свой комп и закидываем на сервер в любую директорию, в моём случае /home/user Теперь нужно распаковать архив
tar -xvvzf torrentflux_2.4.tar.gz
Архив распакуется в папку torrentflux_2.4, в которой будет при папки: html, sql, upgrades и всякие файлы с readme и лицензиями. Перенесём папку html в домашний каталог хоста на котором мы хотим чтобы работал наш TF и сразу переименуем её в torrentflux.
sudo mv torrentflux_2.4/html /var/www/torrentflux
и откройте полный доступ на каталог /var/www/torrentflux/downloads/ в эту папку будут производится закачка.
chmod 777 /var/www/torrentflux/downloads/
Теперь нужно создать базу данных и импортировать в неё скрипт mysql_torrentflux.sql из папки sql. Создадим базу данных с любым именем в моём случае это torrentflux. И импортируем бэкап.
mysql -u user -ppassword torrentflux < ~/torrentflux_2.4/sql/mysql_torrentflux.sql
Вместо user и password напишите свой логин и пароль в MySQL’е (’-p’ должно остаться слитно с паролем).
Теперь нужно отредактировать конфигурационный файл TorrentFlux’а, он находится в папке torrentflux, которую мы переместили и переименовали, называется он config.php. Найдите данную часть конфига и напишите там свои параметры для доступа к базы данных.
/**************************************************************************/ // YOUR DATABASE CONNECTION INFORMATION /**************************************************************************/ // Check the adodb/drivers/ directory for support for your database // you may choose from many (mysql is the default) $cfg["db_type"] = "mysql"; // mysql, postgres7, postgres8 view adodb/driv$ $cfg["db_host"] = "localhost"; // DB host computer name or IP $cfg["db_name"] = "torrentflux"; // Name of the Database $cfg["db_user"] = "root"; // username for your MySQL database $cfg["db_pass"] = ""; // password for database /**************************************************************************/
Всё теперь введите в браузере адрес вашего графического интерфейса к TorrentFlux’у, в моём случае http://localhost/torrentflux/, и залогиньтесь под любым логином и паролем, это будет аккаунт администратор TF.
Сервис рассылки по СМС и мессенджерах.