Instalación y configuración de Lighttpd en Canaima GNU/Linux para trabajar en con PHP en forma local
Lighttpd es un servidor Web alternativo al tradicional Apache. Según pruebas realizadas, lighttpd resultar ser mas liviano, rápido y con uso mas efeciente de los recursos.
1. Instalar el servidor Web lighttpd desde los repositorios:
# aptitude install lighttpd
2. Instalar PHP que se ejecute como un cgi. Al configurar php como FastCGI permite utilizar el mismo proceso persistente una y otra vez, aumentando la rapidez y desempeño de las aplicaciones:
# aptitude install php5-cgi php5-curl php-pear
3. Comprobar la instalación de PHP:
# php-cgi -v
4. Buscar la ubicación de los archivos binarios de php-cgi:
# which php-cgi
5. Agregar el soporte de php-cgi al servidor lighttpd, editanto el archivo de configuración:
# nano /etc/lighttpd/lighttpd.conf
Una vez abierto el archivo, ubicar la seccion server.modules y verificar que esté descomentado "mod_fastcgi" y mas abajo agregar las siguientes lineas:
fastcgi.server = ( ".php" => ((
"bin-path" => "usr/bin/php-cgi",
"socket" =>"tmp/php.socket"
)))
Nota: cuidado con las comillas
6. Para cambiar la carpeta raíz (donde se publican los sitios Web), ubicarse en la sección server.document-root y cambiar la ruta que trae por defecto (/var/www), por otra ruta que sea accesible por el usuario normal, por ejemplo:
server.document-root = "/home/bernyx/www"
Guardar y cerrar
7. Para editar los archivos log de lighttpd, cambiar su propietario al usuario que por defecto trae lighttpd. Para averiguar cual es este usuario, basta con revisar en el archivo de configuración lighttpd.conf, la seccion server.username. Por lo general, el nombre de usuario es www-data.
Para cambiar el propietario, teclear:
# chown -R www-data /var/log/lighttpd/error.log
8. Reiniciar el servidor lighttpd:
# /etc/init.d/lighttpd restart
No hay comentarios:
Publicar un comentario