Установка TorrentFlux

Ubuntu

Теги:

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.

Сервис рассылки по СМС и мессенджерах.

Похожие посты.

  1. Guake — эмулятор терминала.
  2. Conky в Ubuntu
  3. Tilda — эмулятор терминала.
  4. Установка и настройка transmission-daemon