Cesta
Empresa
Soporte
Contacto
950 62 70 23
Dominios
|
Hosting
|
Hosting script
|
Vps
|
Servidores Dedicados
|
Servidores Multimedia
|
Housing
Sistema de Soporte
»
Manuales y Preguntas Frecuentes ( FAQ )
»
lighttpd+php+mysql
Login
[Recuperar contraseña]
Email:
Contraseña:
Recordarme:
Buscar
-- Todo el Sistema de Soporte --
Manuales y Preguntas Frecuentes ( FAQ )
Descargas
Opciones de Articulo
Agregar Comentario
Imprimir Articulo
Versión en PDF
Enviar Articulo por Email
Agregar a Favoritos
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
Como añadimos virtual host:
en lighttpd.conf al final de todo añadimos:
include "dominio.com.conf"
y creamos en el mismo directorio un fichero con la siguiente configuracion:
$HTTP["host"] =~ "(^|\.)dominio\.com$" {
server.document-root = "/var/www/vhosts/dominio.com/httpdocs"
#accesslog.filename = "/var/www/vhosts/dominio.com/statistics/logs"
}
Por último si este dominio tiene distinto usuario que la configuración por defecto del lighttpd.conf debemos aplicar sobre el directorio httpdocs un chmod 755 para que no de problemas con los permisos.
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 05:12 PM
Esta respuesta me fue util
Esta respuesta no me fue util
Comentario de Usuarios
Agregar un Comentario
Compartir es bueno. Si desea ingresar un comentario acerca de este articulo, no lo dude, ingreselo ahora. Los comentarios pueden ser revisados por nuestro Staff y requerir de su aprobación antes de ser publicado. Las preguntas ingresadas aqui no será contestadas, Por favor envienos un ticket para poder resolver su inquietud.
Nombre y Apellido:
Email: (Opcional)
Comentario:
Volver