lunes, 17 de agosto de 2009

Habilitar public_html para apache

Hola, a continuación les dejo como hay que hacer para habilitar el direcotrio Publico o public_html del home en un sistema Linux. Esto es muy util ya que apache por defecto nos trae el /var/www/ como directorio habilitado (tener en cuenta que este directorio no tiene permisos para todos los usuarios) lo que resulta un poco tedioso. Para habilitar apache para los usuarios de manera de hacer nuestras pruebas en /home/user_name/public_html deberemos hacer lo siguiente:

con eso instalamos el modulo userdir:
christian@androide:/$ sudo aptitude install libapache2-mod-ldap-userdir

con esto habilitamos el modulo userdir (fijarse que se esta copiando de mods-available a mods-enabled):
christian@androide:/$ sudo cp /etc/apache2/mods-available/userdir.* /etc/apache2/mods-enabled/

solo nos resta reiniciar el servidor apache:
christian@androide:/$ sudo /etc/init.d/apache2 restart

Eso es todo con apuntar el navegador web a http://localhost/~christian/ donde christian es su nombre de usuario deberian ver el index.html que esta ubicado en /home/christian/public_html (nuevamente remplazar christian por su nombre de usuario)

Saludos

No hay comentarios: