Apache Flashcards
Arquitectura del servidor web Apache
Modulos con funciones de un aspecto concreto
Qué es el archivo httpd de Apache
Archivo binario con conjunto de modulos compilados
¿Qué se puede activar o desactivar al arrancar el servidor Apache?
La funcionalidad de los modulos
Categorías de los módulos de Apache (3)
Modulos base
Modulos multiproceso
Modulos adicionales
Organización de directorios en Apache
/var/www
/etc/apache2/sites-enabled
¿Qué es la carpeta /var/www en Apache?
Contiene paginas web para el servidor
¿Qué es la carpeta /etc/apache2/sites-enabled en Apache?
Contiene algunos ficheros como los de la configuración de hosts virtuales
¿Qué es la carpeta /etc/apache2/sites-enabled en Apache?
Contiene algunos ficheros como los de la configuración de hosts virtuales
¿Qué es apache2.conf en Apache?
Fichero principal de configuración de Apache
¿Qué es la carpeta /etc/apache2?
Contiene archivos como el de la configuración de Apache
¿Qué es 000-default?
Fichero que permite la creacion de hosts virtuales,
para servir varias webs desde una sola IP usando diferentes puertos
Directiva ServerTokens de apache2.conf
Configura la cantidad de información que Apache aporta sobre sí mismo
Directiva ServerSignature de apache2.conf
Indica datos sobre Apache en el pie de los mensajes de error
Directiva Alias de apache2.conf
Permite direccionar a una carpeta que puede estar fuera del árbol de directorios especificado en DocumentRoot
Directiva userDir de apache2.conf
Permite redireccionar al directorio personal del usuario si se recibe una solicitud de tipo
~usuario
¿Qué es default en la carpeta etc/apache2/sites-
available/?
Archivo para modificar modificar el servidor virtual predeterminado
¿Qué es default en la carpeta etc/apache2/sites-
available/?
Archivo para modificar el servidor virtual predeterminado
Directiva ServerName de default
Nombre DNS de la página web
En el caso de no tener un dominio registrado emplearíamos localhost
Directiva CustomLog de default
Define el archivo .log donde se guardan los logs de acceso
Directiva ServerAdmin de default
Especifica la dirección de correo del administrador del servidor.
Por defecto es webmaster@localhost
Directiva Listen de default
Especifica el puerto (y opcionalmente la dirección IP) por el que escuchará Apache2
¿Qué es ports.conf?
Archivo donde se puede modificar la directiva Listen del archivo default
Directiva DocumentRoot de default
Especifica directorio donde buscar los archivos que forman el sitio.
Por defecto es /var/www
¿Que es apachectl?
Script de control que se en-
carga de fijar variables de entorno
¿Qué hace apachectl respecto al demonio httpd?
Le pasa al demonio (httpd) cualquier argumento de línea de comandos.
Argumentos que apachectl puede interpretar y traducirlos en señales aptas para httpd (3)
start
restart
stop
Argumentos que apachectl puede interpretar y traducirlos en señales aptas para httpd (3)
start
restart
stop
Modulos para soportar paginas dinamicas
Apache
mod_actions mod_cgi mod_cgid mod_ext_filter mod_include mod_ldap mod_perl mod_php5 mod_python
Directiva ServerAlias de default
Nombres DNS alternativos para el mismo sitio web