HTTPD se refiere al servidor web Apache2 y se usa comúnmente en sistemas Linux. Los servidores web suelen utilizar el protocolo HTTP para transferir páginas web. Además de HTTP, también se admiten protocolos como HTTPS y FTP. Para instalar httpd en un servidor CentOS/RHEL:
# yum install httpd -y
Ahora comencemos, ya que esta es una distribución de CentOS/RHEL, use el siguiente comando systemctl:
# systemctl enable --now httpd
Ahora puede navegar hasta el navegador e ir a la dirección "http://127.0.0.1:8080" para abrir la página de bienvenida básica de apache.
Ejemplos de comandos httpd
1. Para establecer el valor inicial de la raíz del servidor:
# httpd -d /var/tmp/
2. Para establecer el archivo de configuración:
# httpd -c /etc/myconfig.conf
3. Para iniciar/reiniciar/detener el servicio web de apache:
# httpd start # httpd stop # httpd restart # httpd graceful # httpd graceful-stop
4. Para procesar la directiva de configuración antes de leer el archivo de configuración:
# httpd -C
5. Para procesar la directiva de configuración antes de leer el archivo de configuración:
# httpd -c
6. Para establecer un parámetro de configuración:
# httpd -D
7. Para establecer el nivel de registro para el demonio http:
# httpd -e
8. Para enviar un mensaje de error durante el inicio del servidor al archivo:
# httpd -E /tmp/error.log
9. Para establecer el directorio de archivos de objetos compartidos:
# httpd -R /dri/path
10. Para obtener ayuda para httpd:
# httpd -h
11. Para ver la lista de módulos compilados en el servidor:
# httpd -l
12. Para ver la lista de directivas:
# httpd -L
13. Para ver la lista de módulos estáticos y cargados:
# httpd -M
14. Para ver la configuración analizada desde el archivo de configuración:
# httpd -S
15. Para ejecutar la prueba de sintaxis solo para archivos de configuración:
# httpd -t
16. Para imprimir la versión de httpd:
# httpd -v
17. Para imprimir la versión y los parámetros de compilación de httpd:
# httpd -V
18. Para ejecutar httpd en modo de debu:
# httpd -X
19. Para instalar apache como servicio de Windows NT:
# httpd -k install # httpd -k config # httpd -k uninstall
20. El nombre del servicio Apache para señalar:
# httpd -n name
21. Para mantener abierta la ventana de la consola en caso de error para que se pueda leer el mensaje de error:
# httpd -w