Optimizando nuestro servidor
Una de las primeras cosas que hice cuando me loguie a mi nuevo y flamante VPS fue meterle cuanta cosa pude, apache, PHP, MySQL, webmin/virtualmin (luego platicare de esto) y algunas cosas mas, sin embargo lo que no contemple es que no tengo ram ilimitada, el puro mysql toma alrededor de 20-40 megas para su uso, y el apache otro buen tajo dejandome en horas pico con apenas algunos megas, investigando por ahi lei sobre lighttpd, que era mas ligero, y bla bla bla, asi que me decidi a probarlo, realmente es mucho mas ligero y sencillo de usar que apache, el consumo de ram me bajo mas de un 50%, entonces ya sabemos por que cada vez se usa mas, y por que sitios tan importantes como youtube lo prefieren frente a apache,.
Para instalarlo solo es necesario hacer lo siguiente:
# apt-get install lighttpd php5-cgi php5-common php5-mysql mysql-server-5.0
(Con esto bajaremos el lighttpd, php5 y mysql. Recuerden que cuando usamos # son comandos que deben ser ejecutados como root, y cuando ponemos $ son comandos que pueden o deben ser ejecutados como usuario normal)
Dentro de este archivo /etc/lighttpd/lighttpd.conf se encuentra la configuracion general de nuestro servicio, lo que debemos hacer es configurarle algunos parametros para agregarle PHP.
#vim /etc/lighttpd/lighttpd.conf (podemos usar vim/nano/ o gedit si podemos)
nos toparemos con algo asi, lo que aremos es agregar el modulo fastcgi
server.modules = (
"mod_access",
"mod_alias",
"mod_accesslog",
"mod_fastcgi",
y al final del archivo agregaremos esto tal y cual:
#PHP
fastcgi.server = ( “.php” => ((”bin-path” => “/usr/bin/php5-cgi”,”socket” => “/tmp/php.socket”)))
Cerramos y guardamos los cambios.
Para terminar con la configuración del servidor al final del archivo /etc/php5/cgi/php.ini agregamos:
CGI.fix_pathinfo=1
Y listo, la configuracion ya esta lista, solo es necesario hecharlo a andar con este comando:
#/etc/init.d/lighttpd force-reload
Cualquier duda pregunten aqui o a google, =D con gusto les ayudo:
PD. lighttpd trabaja, pero no de la mejor forma con los permalinks de drupal wordpress, etc.
Popularity: 29% [?]
Wikipedia: CGI PHP Enlaces relacionados:

