PDF de programación - Apache2 Estructura

Imágen de pdf Apache2 Estructura

Apache2 Estructuragráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 16 de Enero del 2018)
763 visualizaciones desde el 16 de Enero del 2018
232,3 KB
3 paginas
Creado hace 3a (23/07/2016)
Joaquín Alonso


ESTRUCTURA DE APACHE

Archivos de configuración

Apache se configura poniendo directivas en los ficheros de configuración en texto simple. El
fichero principal de configuración suele llamarse httpd.conf, o bien apache2.conf. En las
distribuciones basadas en Debian apache2.conf es el que se usa. Además, se pueden
adicionar otros ficheros de configuración usando la directiva Include. Cualquier directiva se
puede colocar en cualquiera de estos ficheros de configuración. Apache solo reconocerá los
cambios en los ficheros de configuración durante el arranque o reinicio.

Directivas include que hay dentro de apache2.conf. Todos estos ficheros se tendrán en
cuenta para la configuración de Apache. Se separa en diferentes ficheros para organizar mejor
la configuración, pero realmente da igual en qué fichero se escriban las directivas.

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf

# Include generic snippets of statements
Include /etc/apache2/conf.d/

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/


El directorio de configuración por defecto es /etc/apache2.

Dentro de este directorio tenemos la siguientes estructura:

Ficheros:

 apache2.conf: Fichero de configuración general.

 ports.conf: Fichero de configuración de los puertos en los que escucha Apache.

 httpd.conf: Archivo vacío que no se usa en la distribución Ubuntu.





Joaquín Alonso




Directorios:

 conf.d: Son archivos de configuración de los distintos módulos instalados. Se llaman (cargan)

desde el fichero apache2.conf.

 mods-available: Todos los módulos que dispone Apache.

 mods-enabled: Los módulos que están activos en este momento. Contiene enlaces simbólicos

a algunos mods-available

 sites-available: Sitios preparados para ponerlos en marcha cuando sea necesario.

 sites-enabled: Sitios activos en este momento. Contiene enlaces simbólicos a sites-available

Comandos útiles para configurar

 a2enmod: activa módulos

 a2dismod: desactiva módulos

 a2ensite: activa sitios

 a2dissite: desactiva sitios

Sintaxis de los ficheros de configuración

Los ficheros de configuración de Apache contienen una directiva por línea.

En las directivas, dentro de los ficheros de configuración, no se hace distinción entre
mayúsculas y minúsculas.

Las líneas que comiencen con el carácter "#" serán consideradas comentarios, siendo
ignoradas. No se pueden incluir comentarios en una línea, después de una directiva de
configuración.

Los espacios y líneas en blanco antes de una directiva de configuración se ignoran, de manera
que se puede dejar una sangría en las directivas para mayor claridad. Se puede hacer un
chequeo de la sintaxis de sus ficheros de configuración sin tener que reiniciar el servidor,
usando apache2ctl configtest ó apache2 -S ( si falla este último hay que poner en
apache2.conf dos líneas: User www-data y Group www-data)

Encontrar errores

Se debe consultar el registro de errores: es posible que el problema pueda deducirse de un
mensaje de error. El archivo de
registro de errores se encuentra
en/var/log/apache2/error.log.

Se recomienda mostrar los archivos de registro en una consola mientras se accede al servidor
para ver cómo reacciona éste en cada momento. Con este fin, ejecute en una consola el
siguiente comando como root.

El fichero de log de apache está en /var/log, para verlo hay que ejecutar la orden:

$ tail -f /var/log/apache2/*.log



Joaquín Alonso
  • Links de descarga
http://lwp-l.com/pdf8340

Comentarios de: Apache2 Estructura (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad