sábado, 22 de junio de 2013

Instalacion de Lighttpd en CentOS



Bueno para instalar lighttpd primero nos logeamos como root, su y nuestra pass, seguidamente dependiendo de nuestro sistema ( x86_64 o i386 ):

 x86_64:
- wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
- rpm -Uhv rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
i386

- wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i386.rpm
- rpm -Uhv rpmforge-release-0.5.2-2.el6.rf.i386.rpm
Luego de eso a instalar : yum install lighttpd

Seguido procederemos a iniciarlo : 
- chkconfig --levels 235 lighttpd on
- /etc/init.d/lighttpd start
Con esto ya nos saldra nuestro primer error : 

Iniciando lighttpd: 2013-06-22 18:35:55: (server.c.722) couldn't set 'max filedescriptors' Permission denied 

Primero debemos ejecutar: yum install policycoreutils-python , para tener audit2allow instalado en el equipo.

y luego lo siguiente: 

- semodule -DB
- /etc/init.d/auditd restart

Stopping auditd:[ OK ]
Starting auditd:[ OK ]
- /etc/init.d/lighttpd restart
Stopping lighttpd:[FAILED]
Starting lighttpd: : (server.c.722) couldn't set 'max filedescriptors' Permission denied [FAILED]
- grep lighttpd /var/log/audit/audit.log | audit2allow -M lighttpdmaxfds
- semodule -i lighttpdmaxfds.pp
- /etc/init.d/lighttpd start
Starting lighttpd:[ OK ]
 
- /usr/sbin/semodule -B
 Y con eso tendremos corriendo nuestro servicio lighttpd :D

El archivo de configuracion de lighttpd lo podemos editar con vim : 

vi /etc/lighttpd/lighttpd.conf

"s" - para editar 
":wq" para salir y guardar, 

Saludos !
 


 


 



Share:

0 comentarios:

Publicar un comentario

FOLLOWME


Translate

Followers