Parte I: Instalación Torrentflux-b4rt para novatos con apache2, MySQL, php5 y phpmyadmin

Este tutorial se podría subdividir en varios, pues se procederá a instalar un servidor apache2 la base de datos MySQL y el lenguaje php5.
Todo esto para instalar Torrentflux-4br, que es la opción más avanzada del torrentflux

Antes de meternos en la arena os voy comentar porqué elijo torreentflux-4brt y no otro.

1.- Está en un entorno WEB, de esta manera no tengo por que perder recursos inútiles teniendo que tener abierto ningún programa, solo el motor bitorrent. y como tengo que instalar MySQL por que la uso para otros programas (amarok, etc..)de los cuales os pondré en otros tutoriales como se configuran con MySQL.
2.- Lo tengo en el servidor, así yo puedo cerrar mi ordenador y sigue funcionando.
3.- Le puedo meter torrents desde Honolúlu, o de cualquier otra ciudad, siempre que disponga de conexión a internet
4.- Puedo hacer que algún amigo mio que no disponga de mi velocidad, lo pueda usar también y yo tengo control de cuotas, es decir puede haber varios usuarios, y decir cuanto descarga cada uno y a qué velocidad de ellos uno de los usuarios es para administrar (mejor no usarlo para descargar).
5.- Está en castellano y es más completo que el torrentflux normal, que viene con la distribución de kubuntu.

Pues ya veis he ido mirando uno y otro y a mí este, es el que mas me ha gustado, encima que a la configuración la puedes afinar a tope.

Lo primero es instalar apache2, MySql, php5 y phpmyadmin
Instalaremos el trio con un comando en consola
antes se abre la consola (konsole)

$: sudo apt-get install apache2 php5 mysql-client mysql-server libapache2-mod-php5 php5-mysql phpmyadmin

El comando incluye la instalación de todas las librerías de las que dependen las tres aplicaciones estrella y a lo largo de la instalación únicamente se piden dos parámetros de configuración:

.- La contraseña del usuario root de la Base de Datos MySQL. que será con la que entremos en el phpmyadmin.
.- La dirección del servidor de Bases de Datos, que por defecto pondremos localhost.

Una vez instalado Apache + MySQL+ PHP5, para comprobar que todo funciona correctamente, abre el navegador Web y accede a la dirección "http://localhost/". Si todo ha ido bien aparecerá una página con el texto "It works", que significa que ya tenemos el servidor Web instalado.

Para administrar la base de datos, lo vamos hacer accediendo desde el navegador Web a "http://localhost/phpmyadmin"

Ahora vamos a instalar torrentflux-b4rt

$: wget http://prdownload.berlios.de/tf-b4rt/torrentflux-b4rt_1.0-beta2.tar.bz2

Por lo tanto, descargar el archivo en su servidor, y en la carpeta donde usted ha descargado a ejecutar esto:

$: tar-jxvf torrentflux-b4rt_1.0-beta2.tar.bz2

Ahora vamos a crear la carpeta de torrentflux y por eso tendremos que copiar allí todo lo que haya en la carpeta html

$: sudo mkdir /var/www/ torrentflux
$: sudo cp-r html / * /var/www/torrentflux
$: sudo chown-R www-data:www-data /var/www/torrentflux

La última línea de comandos hacen que www-data que es utilizado por el usuario de Apache (el servidor web) pueda acceder a los archivos utilizados por TorrentFlux.

Ahora hay que abrir un navegador dirigirlo allí: http://la Ip del servidor o Pc/torrentflux
y tendrías que ver algo como esto:

Se da a Continue y verás:

Se da a Continue y verás:

Se selecciona MySQL, Se da a Continue y verás:

Ahora se abre el Phpmyadmin en otra pestaña del navegador de la dirección siguiente:

http://dirección ip del servidor o Pc/phpmyadmin/ y tendras que ver algo así:

Hasta aquí es la parte I porque me debo de exceder con las imágenes, seguidamente os pongo la parte II

Deberás poner la contraseña que dijiste para root del MySQL y en la parte II pondremos los privilegios para que torrentflux pueda trabajar con la base de datos de MySQL.

Os aconsejo que hasta no estén todas las partes no os pongáis a instalarlo.
Gracias rolleyes