Probando nuestro servidor web
El servidor web Apache 2.4 se instala por defecto con la configuración de un servidor virtual. La configuración de este sitio la podemos encontrar en:
/etc/apache2/sites-available/000-default.conf
Y por defecto este sitio virtual está habilitado, por lo que podemos comprobar que existe un enlace simbólico a este fichero en el directorio /etc/apache2/sites-enabled
:
lrwxrwxrwx 1 root root 35 Oct 3 15:24 000-default.conf -> ../sites-available/000-default.conf
Una de las directivas más importantes que nos encontramos en el fichero de configuración es DocumentRoot
donde se indica el directorio donde van a estar guardados los ficheros de nuestro sitio web, los ficheros que se van a servir. En la configuración del virtual host por defecto el directorio es:
/var/www/html
En el fichero de configuración general /etc/apache2/apache2.conf
nos encontramos las opciones de configuración del directorio padre del indicado en la directiva DocumentRoot
(suponemos que todos los host virtuales van a estar guardados en subdirectorios de este directorio):
...
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
...
Por lo tanto podemos acceder desde un navegador a la ip de nuestro servidor (también podemos usar un nombre del servidor) y accederemos a la página de bienvenida del servidor que se encuentra en:
/var/www/html/index.html
Por defecto los errores de nuestro sitio virtual se guardan en /var/log/apache2/error.log
y los accesos a nuestro servidor se guardan en /var/log/apache2/access.log
.
Ejercicio
Cambia el contenido del fichero index.html
(o crea un nuevo fichero html
) del directorio /var/www/html
y comprueba, accediendo por el navegador, los cambios realizados.