Para poder administrar nuestro Servidor de Descargas en Linux Debian además de la conexión remota por SSH vamos a necesitar un entorno Web para poder administrar nuestras descargas. Para montar el entorno web necesitamos de un servidor web que sirva este entorno …
Siempre que monto un servidor web en Linux suelo usar Apache Web Server ya que lo conozco muy bien y es muy estable, siempre me ha dado muy bueno resultados. Esta vez voy a montar un servidor web diferente para nuestro servidor de descargas en forma de proyecto que estamos montando.
En mi caso no es que disponga de una maquina muy potente para montar este servidor de descargas en Linux Debian así que necesito un software para servidor web que ocupe los mínimos recursos de el poco hardware del que dispongo. Para esto voy a decantarme por el servidor web Lighttpd …
A continuación vamos a instalarlo, para ello arrancamos nuestro servidor de descargas, nos conectamos a el ya sea desde otro ordenador de nuestra red vía SSH o del modo habitual y nos identificamos como super usuario ( root ). Una vez identificados vamos a instalar el servidor web Lighttpd de la siguiente forma …

apt-get install lighttpd
Una vez instalado ejecutamos un navegador en uno de los ordenadores que tengamos conectados a la red e introducimos la dirección IP fija de nuestra tarjeta de red como dirección web. En mi caso http://192.168.1.76 …

Como vemos ya tenemos instalado el servidor web Lighttpd y nos muestra una pagina por defecto que nos muestra información muy valiosa sobre lo que acabamos de instalar, Documentación, directorios, logs, document root, entre otras cosas como un mensaje en pantalla principal que dice en español …
Debe reemplazar esta página con tus propias páginas web tan pronto como sea posible. “
No te preocupes compañero que de esto nos vamos a encargar muy pronto pero antes tenemos algunos ajustes que hacerle a este software como por ejemplo darle soporte para la ultima versión de PHP.

A continuación vamos a instalar el paquete php5-cgi para que nuestro servidor web tenga soporte PHP con …

apt-get install php5-cgi
Una vez instalado el paquete necesitamos editar un par de archivos de configuración típicos de cualquier servidor web y darle soporte. Vamos a comenzar por editar el archivo php.ini situado en la ruta /etc/php5/cgi/ con …

nano /etc/php5/cgi/php.ini
Una vez editado vamos a añadir la linea cgi.fix_pathinfo = 1 al final del archivo quedándonos así …

Una vez esté todo correcto guardamos el fichero y salimos pulsando la tecla ( F2 ), seguido de la ( S ) y después la tecla ( Enter ). Seguidamente vamos a editar el fichero lighttpd.conf que está situado en la ruta /etc/lighttpd con …

nano /etc/lighttpd/lighttpd.conf
Y le agregaremos la linea “mod_fastcgi”, en la lista que hay mas abajo de server.modules quedándonos así …

Una vez agregada esta linea vamos bajaremos hasta el final del archivo y agregaremos las siguientes lineas …

fastcgi.server = ( ". php" => ((
"bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket"
))) )))
Quedándonos así …

Una vez esté todo correcto guardamos el fichero y salimos pulsando la tecla ( F2 ), seguido de la ( S ) y después la tecla ( Enter ). Para que estos cambios que acabamos de hacer surjan efecto tan solo tenemos que reiniciar el servidor web Lighttpd con …

/etc/init.d/lighttpd restart
Por ultimo siempre que instalo un servidor web en Linux me gusta hacer una prueba para ver si tenemos soporte para PHP. Para hacer esta prueba vamos a crear el típico archivo prueba.php en la ruta /var/www que es el directorio raíz de nuestro servidor web de la siguiente manera …

nano /var/www/prueba.php
Una vez esté todo correcto guardamos el fichero y salimos pulsando la tecla ( F2 ), seguido de la ( S ) y después la tecla ( Enter ). Ahora para hacer la prueba y ver si todo funciona correctamente tan solo tendremos que verlo en el navegador seguido de nuestra IP fija. En mi caso http://192.168.1.76/prueba.php …

Desde ahora ya tenemos el servidor web Lighttpd listo y con soporte para Php5 preparado para funcionar sin problemas pesando lo mínimo y conservando la estabilidad del sistema en todo momento. Lo he probado ya con diferentes aplicaciones y funciona muy bien
En el siguiente capitulo del servidor de descargas en Linux Debian que estamos montando seguiremos instalándole cosas hasta tenerlo completo. Ahora hay que dormir …

halt
” Servidor de descargas con TorrentFlux y Linux Debian ( Manual Completo ) “














