P�gina desactualizada Esta p�gina contiene una versi�n anterior de esta gu�a que puede estar desactualizada. Para ver la versi�n m�s reciente, haga clic aqu�.
Ofrecerle a cada usuario la posibilidad de crear páginas de Internet personales.
Una vez que la instalación del servidor http concluye, la configuración del soporte para crear páginas personales se consigue con la activación del módulo userdir del servidor apache2:
root@server:~# a2enmod userdir Enabling module userdir. Run '/etc/init.d/apache2 restart' to activate new configuration!
La ejecución de scripts php está desactivada en las páginas personales. Para activarla, se necesita comentar la línea php_admin_value engine Off en el archivo /etc/apache2/mods-available/php5.conf:
# [...] # To re-enable php in user directories comment the following lines # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it # prevents .htaccess files from disabling it. <IfModule mod_userdir.c> <Directory /home/*/public_html> # php_admin_value engine Off </Directory> </IfModule> # [...]
Luego, reiniciar el servidor apache2:
root@server:~# /etc/init.d/apache2 restart
De esta manera, queda activado el soporte para páginas personales en el servidor http.
Las páginas personales son accesibles a través de una dirección del género “http://servidor/~utilizador”. Cuando el servidor recibe un pedido de este género, intenta encontrar el contenido en un directorio específico llamado public_html en la carpeta home del usuario. Por tanto, para que cada usuario pueda crear sus propias páginas, debe primero, crear un directorio llamado “public_html” en su carpeta home, donde ubicará sus contenidos.
fribeiro@server:~$ mkdir ~/public_html
Una vez creado el directorio, el usuario puede comenzar a crear contenidos.
Utilizando un navegador, escriba una url que apunte hacia las páginas personales de un usuario: