Cómo configurar Apache para que todos los usuarios de la máquina sobre la que se ejecuta puedan tener su propio espacio web.

Activar el módulo UserDir

 # a2enmod userdir

Por defecto la configuración del módulo requiere que cada usuario cree un subdirectorio llamada exactamente public_html. Ese directorio debería tener al menos permisos de lectura y ejecución para el servidor web. O sea:

 ~$ mkdir public_html
~$ chmod 0755 public_html

Recargar el servidor

# /etc/init.d/apache2 restart

Probar

Ahora con un navegador web deberías ver lo que cuelga del directorio public_html (siempre que apache tenga permiso, claro) en una URL del tipo http://example.com/~user. Ese simbolillo raro se llama virgulilla y sale pulsando AltGr-4 (más un espacio en windows)



blog comments powered by Disqus