Empezamos estudiando algunas directivas
Estudiemos algunas directivas que podemos encontrar en /etc/apache2/apache2.conf
:
Directivas de control de la conexión
Timeout
: define, en segundos, el tiempo que el servidor esperará por recibir y transmitir durante la comunicación.Timeout
está configurado por defecto a 300 segundos, lo cual es apropiado para la mayoría de las situaciones.KeepAlive
: Define si las conexiones persistentes están activadas. Por defecto están activadas.MaxKeepAliveRequests
: Establece el número máximo de peticiones permitidas por cada conexión persistente. Por defecto está establecido como 100.KeepAliveTimeout
: Establece el número de segundos que el servidor esperará tras haber dado servicio a una petición, antes de cerrar la conexión. Por defecto 5 segundos.
Otras directivas
User
: define el usuario que ejecuta los procesos de Apache2.Group
: define el grupo al que corresponde el usuario.LogLevel
: Controla el nivel de información que se guarda en los ficheros de registro o logs.LogFormat
: Controla el formato de información que se va a guardar en los ficheros logs.Directory
oDirectoryMatch
: Declara un contexto para un directorio y todos sus directorios.Files
oFilesMatch
: Declara un contexto para un conjunto de ficheros.