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�.

4.1.5 Apache2: Páginas personales

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:

[email protected]:~# 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:

/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:

[email protected]:~# /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.

[email protected]:~$ 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:

Los espacios personales “heredan” todas las potencialidades del sitio principal. En otras palabras, el usuario tiene activado el soporte para php, las conexiones seguras, el acceso a bases de datos de mySQL, etc.
  • es/squeeze/internet/http/apache2_pwp.txt
  • Última modificación: 2020-08-02 20:10
  • (editor externo)