PrincipalEmpresaSoporteContacto

950 62 70 23

Dominios    Hosting    Servidores Dedicados    Housing    Backup Remoto    Multimedia    Promoción Web

Sistema de Soporte » Manuales y Preguntas Frecuentes ( FAQ ) » lighttpd+php+mysql
 Login [Recuperar contraseña] 
Email:
Contraseña:
Recordarme:
 
 Buscar
Realice consulta a hostineitor
 Opciones de Articulo
 lighttpd+php+mysql
Respuesta Muchos hablan del lighttpd como la verdadera alternativa al apache, se basa en su simplicitud y su poco peso. Vamos a explicar los pasos principales para su instalación:

La web del autor es esta:
http://www.lighttpd.net/
donde podemos bajar la versión source, aunque en esta ocasión recomendaremos bajar los rpm que estan disponibles para muchas versiones, no de serie pero si los ahi en internet.

Buscamos en google: "lighttpd fc2 rpm" para buscar los rpm para fedora2. los bajamos al servidor con wget.
Busamos ahora en google: "lighttpd mod_fastcgi.so fc2", es el rpm del plugin que nos permitira cargar el php en este navegador. Lo bajamos con wget.
Una vez bajados los instalamos rpm -Uvh *.rpm

Ya tenemos listo nuestro servidor web(como nota especial el fichero de configuración esta en /etc/lighttpd/lighttpd.conf), ahora falta instalar y configurar el php y el mysql.

Instalamos el mysql primeramente, yo lo he hecho con yum mysql install, en principio no debe haber ningun problema y es sencillo.

A continuación bajamos de php.net la versión compatible con nuestro sistema operativo, en nuestro caso Fedora 2 hemos bajado la ultima 4.x. no podemos usar la rpm por que ahi que compilar el modulo de fastcgi del lighthttpd
Lo descomprimimos y entramos en el directorio, despues introducimos:
./configure --enable-fastcgi --enable-discard-path --enable-force-redirect --with-mysql
make
make install

Para verificar su correcta instalación:
php -v

Ya tenemos listas las instalaciones más importantes, cargar el plugin que permita a su vez cargar el lighttpd.
Para ello hacemos lo siguiente:

En el fichero /etc/lighttpd/lighttpd.conf
Añadimos dentro del array de server.modules mod_fastcgi
server.modules = (
"mod_fastcgi",
)

Al final del fichero añadimos:
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/local/bin/php",
"socket" => "/tmp/php.socket"
)))

En "bin-path" => "/usr/local/bin/php", debe ir la ruta a la ejecución del php en local.

Y reinicamos el servicio de lighttpd
service lighttpd restart

Y todo deberia estar listo, sube un fichero con y comprueba que todo este correcto.


Detalles del Articulo
Código del Articulo: 59
Fecha de Creación: 19 Jan 2007 07:12 PM

 Esta respuesta me fue util  Esta respuesta no me fue util

Empresa   |   Noticias  |   Infraestructura  |   Ayuda  |   Mapa del sitio  |   Aviso Legal  
Copyright 2002-2007 © Soluciones Web On Line S.L.