Pasar al contenido principal
Inicio

Navegación principal

  • Inicio
    • Sobre Nosotros
  • Recursos gratis
    • Comunidad en Youtube
    • Firma de correo
  • Tutoriales
    • Base de Datos SQL
    • Bases de Datos NoSQL
    • Cloud computing
    • Servidores Web
    • Sistemas Operativos
    • Virtualización
  • Developers
    • Inteligencia artificial
    • Sistema de bibliotecas Koha
    • IA en Análisis de datos
    • Framework
    • Sistema de gestión de contenidos
Menú de cuenta de usuario
  • Iniciar sesión

Ruta de navegación

  1. Inicio

Instalación del servidor web en Centos 7 (httpd)

Introducción

Apache es uno de los servidores web más utilizados en el mundo para alojar sitios y aplicaciones web. En CentOS 7, el servidor Apache se denomina httpd y es conocido por su estabilidad, flexibilidad y facilidad de configuración. Esta guía te llevará a través del proceso de instalación y configuración básica de Apache en un servidor CentOS 7, permitiéndote configurar un servidor web funcional que puede gestionar solicitudes HTTP y alojar aplicaciones web de manera eficiente.

Guía de isntalación

Instala Apache (httpd)

Este comando instala el servidor web Apache en CentOS 7. Apache, conocido como httpd en las distribuciones basadas en RHEL (como CentOS), es uno de los servidores web más populares para alojar sitios web y aplicaciones.

yum install httpd

Configuración del firewall para permitir el tráfico HTTP

 Este comando agrega una regla permanente al firewall, permitiendo el tráfico HTTP en el puerto 80. El parámetro --zone=public indica que se está aplicando esta regla a la zona "pública", que es la configuración predeterminada para el tráfico de red.

firewall-cmd --zone=public --add-port=80/tcp --permanent

Después de añadir nuevas reglas al firewall, es necesario recargar el firewall para que las nuevas configuraciones entren en vigor. Este comando aplica los cambios sin detener el firewall.

firewall-cmd --reload

Gestión del servicio Apache

Este comando inicia el servicio Apache (httpd), lo que permite que el servidor web comience a aceptar solicitudes HTTP en el puerto 80.

systemctl start httpd

Este comando detiene el servicio Apache, deteniendo el servidor web y las solicitudes HTTP.

systemctl stop httpd

Este comando muestra el estado actual del servicio Apache, indicando si está activo, inactivo o si ha habido algún error reciente.

systemctl status httpd

Este comando reinicia el servicio Apache. Es útil cuando se realizan cambios en los archivos de configuración de Apache y necesitas aplicar esos cambios sin detener el servidor completamente.

systemctl restart httpd
Conclusión

Estos comandos te permiten instalar y configurar Apache en CentOS 7, abriendo el puerto HTTP en el firewall y gestionando el servicio con systemctl. Con esto, puedes comenzar a servir contenido web desde tu servidor CentOS.

Etiquetas:
#digitaleducas #HAYU24 #shuksabiduriaenletras #centos #httpd #apache #servidor #developers #install #tutoriales #linux