Quiz Unidad 9: Apache (Servidor Web)

Author

Diego Saavedra

Published

February 8, 2026

Quiz: Unidad 9 - Apache HTTP Server

¿Qué es Apache HTTP Server?

[x] El servidor web más usado del mundo, desarrollado por Apache Foundation [ ] Un sistema operativo [ ] Un tipo de base de datos [ ] Un lenguaje de programación

Apache es el servidor web open source más popular históricamente.


¿Cuál es el comando para iniciar el servicio Apache?

[x] sudo systemctl start apache2 [ ] sudo systemctl start nginx [ ] sudo apache start [ ] apache2ctl run

En Ubuntu/Debian el servicio se llama apache2.


¿Cuál es el archivo de configuración principal de Apache?

[x] /etc/apache2/apache2.conf [ ] /etc/nginx/nginx.conf [ ] /etc/httpd/httpd.conf [ ] /etc/apache/apache.conf

apache2.conf es el archivo de configuración global de Apache.


¿Qué directorio contiene los VirtualHosts en Ubuntu?

[x] /etc/apache2/sites-available/ [ ] /etc/nginx/sites-enabled/ [ ] /etc/apache2/sites-enabled/ [ ] /etc/httpd/conf.d/

Los archivos de VirtualHost se crean en sites-available y se habilitan con a2ensite.


¿Qué comando habilita un sitio en Apache?

[x] sudo a2ensite nombre_sitio [ ] sudo nginx enable sitio [ ] sudo apache2 activate [ ] sudo systemctl restart apache

a2ensite crea el symlink en sites-enabled.


¿Qué significa “a2dissite”?

[x] Deshabilitar un sitio de Apache [ ] Instalar Apache [ ] Activar módulo [ ] Reiniciar servicio

a2dissite deshabilita un VirtualHost.


¿Qué comando reinicia Apache después de cambios de configuración?

[x] sudo systemctl restart apache2 [ ] sudo nginx restart [ ] apache2 reload [ ] sudo systemctl start apache2

restart (o reload para recarga sin desconexión) aplica cambios.


¿Qué módulo de Apache proporciona rewrite de URLs?

[x] mod_rewrite [ ] mod_ssl [ ] mod_proxy [ ] mod_headers

mod_rewrite permite URLs amigables y redirecciones.


¿Qué es un VirtualHost basado en nombre?

[x] Un VirtualHost que sirve múltiples dominios en una misma IP [ ] Un VirtualHost por cada IP [ ] Un tipo de certificado SSL [ ] Un sistema de autenticación

Name-based VirtualHost permite hospedar varios dominios con una IP.


¿Qué archivo contiene la configuración de puertos en Apache?

[x] /etc/apache2/ports.conf [ ] /etc/apache2/ports.conf [ ] /etc/nginx/ports.conf [ ] /etc/httpd/ports.conf

ports.conf define en qué puertos escucha Apache.


¿Qué significa .htaccess?

[x] Un archivo de configuración por directorio que Apache lee automáticamente [ ] Un tipo de virus [ ] Un script de inicio [ ] Un archivo de log

.htaccess permite configuraciones sin acceder al archivo principal.


¿Qué comando muestra el estado de módulos de Apache?

[x] apache2ctl -M [ ] apachectl list [ ] nginx -V [ ] systemctl status apache

apache2ctl -M (o apachectl -M) lista módulos cargados.


¿Qué significa “AllowOverride All”?

[x] Permite usar archivos .htaccess para sobrescribir configuraciones [ ] Niega todos los accesos [ ] Solo permite overrides parciales [ ] Deshabilita .htaccess

AllowOverride All da flexibilidad a usuarios para configurar sus directorios.


¿Qué es el directorio DocumentRoot?

[x] El directorio donde Apache busca los archivos para servir [ ] El directorio de logs [ ] El directorio de configuración [ ] El directorio de usuarios

Por defecto en Ubuntu es /var/www/html/

Code Appendix