Configuración de un site en apache2
Ir a la navegación
Ir a la búsqueda
Para crear un sitio en apache debemos crear un archivo.conf.
nano /etc/apache2/sites-available/archivo.conf
Pegamos adentro el siguiente texto.
<VirtualHost *:81> ServerAdmin admin@yourdomain.com DocumentRoot /var/www/html/glpi/ ServerName glpi.villalba.com ServerAlias www.glpi.villalba.com <Directory /var/www/html/glpi/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Hacemos el enlase simbilico.
a2ensite archivo.conf
El comando nos crear un archivo en sites-eneaible.
/etc/apache2/sites-enabled/
Por ultimo debemos deshabilitar el sitio por defecto de apache.
a2dissite 000-default.conf
También puede utilizar el comando apachectl (pasa configtest o la opción -t). Se ejecutará una prueba de archivo de sintaxis de configuración. Analiza los archivos de configuración y, o bien revele información Sintaxis Ok o detallada sobre el error de sintaxis particular:
apachectl configtest
Error Servername
message:
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Solución
sudo nano /etc/apache2/apache2.conf
Agregamos el parametro
ServerName localhost # Global configuration #
Guardamos los cambios