GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Apache/httpd en CentOS 8 Linux

En esta guía, aprenderá a instalar Apache (el servidor web más utilizado) en el servidor CentOS 8 Linux.

Apache2 frente a httpd

Funcionalmente ambos son 100% iguales. La única diferencia es que en Ubuntu/Debian el binario se llama apache2 mientras que en RHEL/CentOS el binario se llama httpd .

Cómo instalar Apache en CentOS 8

Paso 1:Actualizar el repositorio de software

# dnf update
Error encontrado:no se pudieron descargar los metadatos para el repositorio 'Appstream'

Cuando intente actualizar el sistema, si encuentra el error:Error al descargar metadatos para el repositorio 'Appstream', siga este artículo para solucionar el problema.

Paso 2:Verificar el repositorio que contiene Apache

# dnf module list httpd
CentOS Linux 8 - AppStream
Name                                              Stream                                                 Profiles                                                               Summary
httpd                                             2.4 [d][e]                                             common [d], devel, minimal                                             Apache HTTP Server

En el ejemplo anterior, puede encontrar que httpd v2.4 está disponible en CentOS Linux 8 - AppStream repositorio y es la versión predeterminada que se instalará.

Paso 3:Instalar Apache

# dnf install httpd -y

Paso 4:Abrir puertos HTTP(80) y HTTPS(443) en firewalld

Los protocolos HTTP y HTTPS generalmente son utilizados por servidores web como Apache o Nginx. Pero estos puertos 80 y 443 no están abiertos por defecto en el firewalld. Siga el artículo para abrir puertos HTTP 80 y HTTPS 443 en firewalld en CentOS 8 Linux.

Paso 5:Inicie y administre el servidor web Apache

¡Apache no se inicia automáticamente en CentOS una vez que se completa la instalación! Verifique el estado de la siguiente manera:

Verificar el servicio httpd

# systemctl status httpd

Iniciar el servicio httpd

# systemctl start httpd

Nota:si el comando se ejecuta correctamente, entonces no habrá salida.

Configure httpd para ejecutarse en el inicio

# systemctl enable httpd

Recargar Apache para aplicar cualquier cambio en los archivos de configuración

# systemctl reload httpd

Detener httpd

# systemctl stop httpd

Paso 6:Pruebe el servidor web Apache

El trabajo del servidor web Apache es servir páginas web a través de una red. Encuentre la dirección IP de su sistema:

# hostname -I

Abra un navegador web y escriba la dirección IP en la URL. El navegador muestra HTTP SERVER TEST PAGE.


Cent OS
  1. Cómo instalar apache tomcat en Linux RHEL 8 / CentOS 8

  2. Cómo instalar Apache en RHEL 8 / CentOS 8 Linux

  3. Cómo reiniciar en CentOS Linux

  4. Cómo instalar VirtualBox en CentOS 8 Linux

  5. Cómo instalar el servidor web Apache en Centos 8

Cómo instalar Apache Maven en CentOS 7

Cómo instalar SuPHP en CentOS 7.2

Cómo instalar Apache CouchDB en CentOS 7

Cómo instalar Apache ServiceMix en CentOS 7

Cómo instalar Apache Cassandra en CentOS

Cómo instalar Apache Maven en Rocky Linux / CentOS 8