Diferencia entre revisiones de «Configuración de un site en apache2»
Ir a la navegación
Ir a la búsqueda
(No se muestra una edición intermedia de otro usuario) | |||
Línea 20: | Línea 20: | ||
</VirtualHost> | </VirtualHost> | ||
Hacemos el enlase simbilico. | Hacemos el enlase simbilico.nn | ||
a2ensite archivo.conf | a2ensite archivo.conf | ||
Línea 35: | Línea 35: | ||
apachectl configtest | 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 |
Revisión actual del 19:57 21 sep 2021
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.nn
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