Apache HTTP Server o simplemente Apache, es un software de servidor web multiplataforma gratuito y de código abierto desarrollado y mantenido por Apache Software Foundation. Apache es un servidor web fácil de aprender y configurar que brinda la capacidad de alojar sitios web principalmente a través de los protocolos HTTP o HTTPS. En el sistema RHEL 8/CentOS 8, el servidor web Apache se conoce con el nombre httpd
.
En este tutorial aprenderás:
- Cómo instalar el servidor web Apache
- Cómo habilitar e iniciar el servidor web Apache
- Cómo abrir el puerto HTTP 80 del cortafuegos
- Cómo crear un mismo sitio web básico

Instalación de Apache Web Server en RHEL 8 / CentOS 8 usando
dnf
comando
Requisitos de software y convenciones utilizadas
Requisitos de software y convenciones de la línea de comandos de Linux Categoría | Requisitos, convenciones o versión de software utilizada |
Sistema | Red Hat Enterprise Linux 8 |
Software | Apache/2.4.35 (Red Hat Enterprise Linux) |
Otro | Acceso privilegiado a su sistema Linux como root o a través de sudo comando. |
Convenciones | # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios |
Cómo instalar Apache en RHEL 8 / CentOS 8 Linux instrucciones paso a paso
- El primer paso es usar
dnf
comando para instalar el paquete llamado httpd
:
# dnf install httpd
- Ejecute y habilite el servidor web Apache para que se inicie después de reiniciar:
# systemctl enable httpd
# systemctl start httpd
- Opcionalmente, si necesita acceder a su servidor web Apache desde ubicaciones remotas, abra el puerto de firewall HTTP 80:
# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --reload
Para obtener más información, visite RHEL 8 abra el puerto de firewall HTTP 80 y el puerto HTTPS 443 con el tutorial de firewalld.
- Inserte los archivos de su sitio web.
De manera predeterminada, el servidor web Apache lo recibirá con una página de bienvenida predeterminada. Para desactivar la página de bienvenida predeterminada de Apache, inserte su index.html
en /var/www/html/
directorio. Por ejemplo:
echo Apache on RHEL 8 / CentOS 8 > /var/www/html/index.html
- Acceda a su sitio web.
Para acceder a su nuevo sitio web de muestra, navegue en su navegador web a http://YOUR-APACHE-IP-ADDRESS
o http://YOUR-APACHE-HOSTNAME
. Por ejemplo http://192.168.1.151
.