Instalar torrenflux-b4rt en Debian
Se trata de un frontend para bittorrent y wget escrito en PHP. torrentflux-b4rt es un fork de torrentflux más flexible, ligero y potente que el original. En esta receta se explica cómo instalarlo sobre
lighttpd
ysqlite
.
Ingredientes
Instala los siguiente paquetes debian con apt-get
, aptitude
, synaptic
o lo que sea que uses.
Obligatorios
- lighttpd – servidor web rápido con bajo consumo de memoria
- sqlite – servidor ligero de base de datos
- php5 php5-cgi php5-cli php5-sqlite
- python
- bittornado – cliente de bittorrent
Opcionales
- transmission-cli – cliente de bittorrent
- vlc – reproductor multimedia
Configurar php5 con lighttpd
lighhttpd viene sin configuración para php5, pero como vas a ver, es muy sencillo hacerla:
# cd /etc/lighttpd/conf-available/
/etc/lighttpd# sed 's/php4/php5/g' 10-fastcgi.conf > 10-fastcgi-php5.conf
# lighty-enable-mod fastcgi-php5
# /etc/init.d/lighttpd restart
Instalar torrentflux-b4rt
Descarga el tarball de la sección de descargas de la web oficial. En el momento de escribir esta receta era la versión 1.0-beta1
Descomprime el fichero en algún sitio razonable, como /usr/local/tfb/
:
/usr/local/tfb$ unp torrentflux-b4rt_1.0-beta1.tar.bz2
Enlaza el subdirectorio html
desde un directorio visible por el servidor web (/var/www
):
# ln -s /usr/local/tfb/html /var/www/tfb
Y cambiar el propietario:
# chown -R www-data.www-data /usr/local/tf/html
Configurar torrentflux
Carga en tu navegador la dirección http://localhost/tfb y sigue las instrucciones. Es importante que estés atento a los siguientes datos.
- Base de datos: sqlite
- Directorio de descarga: [uno con permisos para el servidor web]
- Aplicaciones necesarios instaladas
Una vez terminada la puesta en marcha, verás la página de configuración en la que puedes elegir los programas a usar, las tasas máximas de descarga y otras muchas variables.