Sei sulla pagina 1di 1

CONFIGURACIN BSICA DE APACHE 2 EN DEBIAN

Configuracin de Apache 2 (Servidor Web)


Apache 2 es un servidor web muy extendido en el mundo UNIX/Linux.
Para realizar una instalacin simple de Apache 2 en Debian podemos seguir los siguientes pasos:
1. Instalar el paquete apache2:
# apt-get install apache2

(opcionalmente puede instalarse tambin el paquete apache2-doc, para la documentacin)


2. Comprobamos que se est ejecutando. Para ello, podemos realizar alguna de las siguientes
acciones:
a) Comprobar que se est ejecutando el proceso servidor:
$ ps ax | grep apache

Debera obtenerse al menos alguna lnea con el comando /usr/bin/apache2 o similar.


b) Abrir un navegador y escribir la direccin http://localhost1. Debera aparecer la pgina de
inicio del servidor apache recin instalado.
3. El fichero de configuracin de apache2 es /etc/apache2/apache2.conf. Desde la versin 2, la
configuracin de este servidor se ha vuelto ms modular. Muchas de las opciones de
configuracin que en la versin anterior estaban en /etc/apache/apache.conf ahora se encuentran
en mdulos separados. As por ejemplo, la configuracin de los sitios web privados de los
homes de los usuarios se encuentra en el fichero /etc/apache2/mods-available/userdir.conf cuyo
contenido es:
<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
</IfModule>

Puede que este mdulo est activado ya. (Existe un enlace de nombre userdir.conf en el
directorio /etc/apache2/mods-enabled que apunta al fichero anterior). En caso contrario, ejecutar
el comando siguiente:
# a2enmod userdir

Nota: Es posible que haya que reiniciar el servidor web. Puede hacerse con el comando:
# /etc/init.d/apache2 restart

Si queremos comprobar el funcionamiento bastara con crear el directorio public_html en


nuestro home y una pgina HTML de prueba, por ejemplo, index.html, abrir un navegador y
escribir la direccin: http://localhost/~usuario/index.html (en este caso, puede omitirse el
nombre del fichero, index.html)
1 El nombre localhost podr sustituir por cualquier otro que apunte al servidor: Dir. IP, nombre simple o FQDN, etc.

1/1

Potrebbero piacerti anche