DESPLIEGUE DE APLICACIONES WEB · Tema 2: Configuración y administración de servidores Web
FP DPL Tema 2: Configuración y administración de servidores Web es un examen público disponible en TesIA Exam con preguntas de 1 bloques. Esta ficha pública reúne preguntas con respuesta correcta y explicación para estudiar por examen completo. Trabaja especialmente temas como Tema 2: Configuración y administración de servidores Web.
30 preguntas
Despliegue de Aplicaciones Web
Referencia: FP DPL Tema 2: Configuración y administración de servidores Web
Qué puedes encontrar en este examen
Cada URL pública de examen sirve para localizar el contenido, entender qué bloques toca y revisar preguntas reales antes de abrir la práctica completa.
Tema 2: Configuración y administración de servidores Web
Preguntas, respuestas y explicaciones del examen
Listado público de preguntas asociadas a este examen, con respuesta correcta y explicación cuando está disponible.
#1
8. ¿Qué módulo de Apache se debe activar para realizar redirecciones de URL complejas?
- A) mod_ssl
- B) mod_rewrite
- C) mod_php
- D) mod_proxy
Respuesta correcta
B) mod_rewrite
Explicación:
La respuesta correcta es B. mod_rewrite permite manipular URLs mediante expresiones regulares.
#2
11. ¿Para qué sirve la directiva 'server_name' en Nginx?
- A) Para ponerle un nombre al ordenador
- B) Para identificar el dominio que responderá en ese bloque
- C) Para definir el usuario administrador
- D) Para cambiar el nombre de la empresa
Respuesta correcta
B) Para identificar el dominio que responderá en ese bloque
Explicación:
La respuesta correcta es B. Permite al servidor saber qué bloque de configuración aplicar según el nombre de host solicitado.
#3
3. ¿Qué comando se utiliza en sistemas basados en Debian/Ubuntu para habilitar un nuevo sitio en Apache?
- A) a2ensite
- B) a2disite
- C) apachectl start
- D) systemctl reload
Respuesta correcta
A) a2ensite
Explicación:
La respuesta correcta es A. a2ensite (Apache2 Enable Site) crea el enlace simbólico necesario en sites-enabled.
#4
28. ¿Qué significa 'Hardening' de un servidor?
- A) Instalar disco sólido
- B) Aplicar medidas para asegurar y proteger el sistema
- C) Hacer que pese más
- D) Actualizar hardware
Respuesta correcta
B) Aplicar medidas para asegurar y proteger el sistema
Explicación:
La respuesta correcta es B. Incluye cerrar puertos innecesarios y limitar permisos.
#5
7. ¿Para qué sirve el archivo .htaccess en Apache?
- A) Para instalar el servidor
- B) Para aplicar configuraciones a nivel de directorio sin reiniciar el servidor
- C) Para guardar las contraseñas de los usuarios
- D) Para definir el hardware del servidor
Respuesta correcta
B) Para aplicar configuraciones a nivel de directorio sin reiniciar el servidor
Explicación:
La respuesta correcta es B. Permite descentralizar la configuración y aplicarla de forma inmediata a subcarpetas.
#6
13. ¿Cuál es el propósito de los archivos access.log?
- A) Guardar las contraseñas
- B) Registrar todas las peticiones recibidas por el servidor
- C) Registrar solo los errores
- D) Guardar el código fuente
Respuesta correcta
B) Registrar todas las peticiones recibidas por el servidor
Explicación:
La respuesta correcta es B. Permite analizar quién accede, desde dónde y a qué recursos del servidor.
#7
20. ¿Qué comando se usa para recargar la configuración de Nginx sin desconectar a los usuarios?
- A) nginx -s reload
- B) nginx stop
- C) reboot
- D) nginx start
Respuesta correcta
A) nginx -s reload
Explicación:
La respuesta correcta es A. Envía una señal al proceso maestro para leer la nueva configuración.
#8
25. ¿Qué directiva de Nginx indica el archivo por defecto a cargar?
- A) start_file
- B) index
- C) root_file
- D) default_page
Respuesta correcta
B) index
Explicación:
La respuesta correcta es B. Normalmente se configura como 'index index.html'.
#9
21. ¿Qué es un certificado SSL/TLS autofirmado?
- A) Un certificado comprado
- B) Un certificado generado por el propio administrador
- C) Un certificado que no funciona
- D) Un virus
Respuesta correcta
B) Un certificado generado por el propio administrador
Explicación:
La respuesta correcta es B. Son útiles para desarrollo, aunque el navegador mostrará advertencia.
#10
5. ¿Qué directiva de Nginx se utiliza para definir el puerto en el que escucha un servidor?
- A) port
- B) listen
- C) server_name
- D) proxy_pass
Respuesta correcta
B) listen
Explicación:
La respuesta correcta es B. La directiva listen especifica la dirección y el puerto donde Nginx aceptará peticiones.
#11
16. ¿Qué directiva de Apache permite listar los archivos de un directorio si no hay un index.html?
- A) ListFiles
- B) Options +Indexes
- C) DirectoryShow
- D) ShowAll
Respuesta correcta
B) Options +Indexes
Explicación:
La respuesta correcta es B. Si se activa Indexes, el servidor genera automáticamente una lista de ficheros.
#12
27. ¿Qué es un ataque DoS en servidores web?
- A) Un tipo de cable
- B) Ataque de denegación de servicio para tumbar el servidor
- C) Actualización
- D) Nuevo protocolo
Respuesta correcta
B) Ataque de denegación de servicio para tumbar el servidor
Explicación:
La respuesta correcta es B. Consiste en saturar el servidor con peticiones falsas.
#13
1. ¿Qué directiva de Apache se utiliza para definir el directorio raíz de los documentos de un sitio web?
- A) ServerRoot
- B) DirectoryIndex
- C) DocumentRoot
- D) VirtualHost
Respuesta correcta
C) DocumentRoot
Explicación:
La respuesta correcta es C. DocumentRoot establece el directorio desde el cual el servidor servirá los archivos para un host determinado.
#14
6. ¿Qué es un Host Virtual (Virtual Host)?
- A) Un servidor simulado en la nube
- B) Una configuración que permite alojar varios dominios en una sola IP
- C) Un servidor que no tiene hardware físico
- D) Una copia de seguridad del servidor
Respuesta correcta
B) Una configuración que permite alojar varios dominios en una sola IP
Explicación:
La respuesta correcta es B. Permite optimizar recursos sirviendo múltiples sitios web desde una misma instancia de servidor.
#15
19. ¿Para qué se utiliza la directiva 'Location' en Nginx?
- A) Para decir dónde está el servidor
- B) Para definir configuraciones específicas según la ruta de la URL
- C) Para localizar usuarios por IP
- D) Para cambiar el nombre del servidor
Respuesta correcta
B) Para definir configuraciones específicas según la ruta de la URL
Explicación:
La respuesta correcta es B. Permite aplicar reglas diferentes a rutas específicas de la web.
#16
17. ¿Cuál es la principal ventaja de usar Nginx sobre Apache para contenido estático?
- A) Es más bonito
- B) Consume mucha menos memoria y CPU para servir archivos
- C) Es de pago
- D) Solo funciona en Windows
Respuesta correcta
B) Consume mucha menos memoria y CPU para servir archivos
Explicación:
La respuesta correcta es B. Nginx es extremadamente eficiente sirviendo archivos estáticos.
#17
15. ¿Qué es un Proxy Inverso?
- A) Un servidor que bloquea internet
- B) Un servidor que recibe peticiones externas y las redirige a servidores internos
- C) Un tipo de cable de red
- D) Una base de datos
Respuesta correcta
B) Un servidor que recibe peticiones externas y las redirige a servidores internos
Explicación:
La respuesta correcta es B. Nginx se utiliza frecuentemente en este rol para mejorar la seguridad.
#18
18. ¿Qué protocolo se utiliza para que un servidor web se comunique con un intérprete de PHP?
- A) HTTP
- B) FastCGI / PHP-FPM
- C) SSH
- D) FTP
Respuesta correcta
B) FastCGI / PHP-FPM
Explicación:
La respuesta correcta es B. PHP-FPM permite separar el servidor web del procesamiento dinámico.
#19
22. ¿Qué directiva de Apache se usa para cambiar el usuario con el que corre el servidor?
- A) User
- B) Admin
- C) SuperUser
- D) Identity
Respuesta correcta
A) User
Explicación:
La respuesta correcta es A. Es vital para minimizar riesgos en caso de compromiso del sistema.
#20
30. ¿En qué directorio de Linux se encuentran los archivos de configuración?
- A) /home
- B) /etc
- C) /bin
- D) /tmp
Respuesta correcta
B) /etc
Explicación:
La respuesta correcta es B. El directorio /etc es el estándar para configuraciones de servicios.
#21
12. ¿Qué puerto utiliza HTTPS por defecto?
Respuesta correcta
C) 443
Explicación:
La respuesta correcta es C. El puerto 443 es el estándar mundial para tráfico web seguro cifrado.
#22
26. ¿Para qué sirve el comando 'top' en la administración?
- A) Para apagar
- B) Monitorizar el uso de recursos en tiempo real
- C) Descargar archivos
- D) Escribir código
Respuesta correcta
B) Monitorizar el uso de recursos en tiempo real
Explicación:
La respuesta correcta es B. Ayuda a identificar procesos que consumen recursos excesivos.
#23
2. ¿En qué archivo de configuración de Apache se suelen definir los módulos que se cargan al iniciar?
- A) php.ini
- B) httpd.conf
- C) modules.xml
- D) web.config
Respuesta correcta
B) httpd.conf
Explicación:
La respuesta correcta es B. httpd.conf es el archivo principal donde se gestionan las directivas LoadModule.
#24
4. ¿Cuál es la función principal de un Servidor Web a diferencia de un Servidor de Aplicaciones?
- A) Ejecutar lógica Java compleja
- B) Servir contenido estático y gestionar el protocolo HTTP
- C) Administrar bases de datos NoSQL
- D) Compilar código fuente
Respuesta correcta
B) Servir contenido estático y gestionar el protocolo HTTP
Explicación:
La respuesta correcta es B. Un servidor web se especializa en la entrega de recursos (HTML, CSS, imágenes) vía HTTP.
#25
10. ¿Qué significa que Nginx sea un servidor orientado a eventos?
- A) Que solo funciona en fiestas
- B) Que maneja múltiples conexiones en un solo hilo de ejecución de forma asíncrona
- C) Que se apaga cuando ocurre un error
- D) Que requiere mucha memoria RAM
Respuesta correcta
B) Que maneja múltiples conexiones en un solo hilo de ejecución de forma asíncrona
Explicación:
La respuesta correcta es B. Su arquitectura asíncrona le permite gestionar miles de conexiones simultáneas.
#26
9. ¿Cuál es el archivo principal de configuración en Nginx?
- A) nginx.xml
- B) nginx.conf
- C) default.conf
- D) server.ini
Respuesta correcta
B) nginx.conf
Explicación:
La respuesta correcta es B. nginx.conf contiene las directivas globales y las inclusiones para los bloques de servidor.
#27
29. ¿Qué directiva de Apache permite ocultar la versión del servidor?
- A) ServerTokens Prod
- B) HideVersion On
- C) NoVersion
- D) VersionMask
Respuesta correcta
A) ServerTokens Prod
Explicación:
La respuesta correcta es A. Solo indica que el servidor es 'Apache' sin detalles adicionales.
#28
24. ¿Qué es el balanceo de carga en servidores web?
- A) Medir el peso
- B) Repartir el tráfico entre varios servidores
- C) Limpiar discos
- D) Contar usuarios
Respuesta correcta
B) Repartir el tráfico entre varios servidores
Explicación:
La respuesta correcta es B. Permite alta disponibilidad y escalabilidad.
#29
14. ¿Qué comando de Linux permite verificar si hay errores de sintaxis en la configuración de Apache?
- A) apachectl configtest
- B) apache error
- C) test-config
- D) service apache run
Respuesta correcta
A) apachectl configtest
Explicación:
La respuesta correcta es A. Es fundamental ejecutarlo antes de reiniciar el servidor.
#30
23. ¿Cuál es el formato estándar de los archivos de registro en la mayoría de servidores web?
- A) XML
- B) JSON
- C) Common Log Format (CLF)
- D) Markdown
Respuesta correcta
C) Common Log Format (CLF)
Explicación:
La respuesta correcta es C. Es un formato de texto simple para facilitar el análisis.
Otros exámenes de Despliegue de Aplicaciones Web
Practicar este examen
Puedes abrir TesIA Exam y localizar este examen con el mismo nombre para practicarlo en modo estudio o examen, revisar respuestas y continuar tu progreso.