Instalación y configuración de Apache en CentOS 8 PASO a PASO

 Instalación y configuración de Apache en CentOS 8 PASO a PASO

Paso 1

El paquete que se procederá a instalar es httpd, por lo que procedemos a descargarlo con el siguiente comando  

dnf install httpd 


En este proceso de la descarga e instalación de Apache y sus dependencias, se habrá creado un nuevo servicio en nuestro sistema CentOS 8, el sistema httpd. Service, por lo que en el proceso de la descarga nos pedirá el permiso nuevamente donde le daremos que si  para que continúe con la descarga, tener en cuenta lo siguiente , en estos  momento el servicio httpd.Service no está en ejecución ni configurado para arrancar automáticamente junto con CentOS 8.


Una vez dado el permiso correspondiente para la descarga podemos apreciar que ya hemos terminado con la descarga por lo que  en el siguiente paso será   realizar la configuración correspondiente 


Paso 3:

En este paso vamos comenzar con la configuraciones respectivas, por lo que se va  a iniciar Apache con el siguiente comando 

systemctl start httpd

 y luego con este otro comando verificamos el estado del servicio y vemos que está activo

systemctl status httpd



Paso 4:

En este paso vamos a poder acceder al servicio web Apache desde la red por lo que será necesario configurar el firewall de CentOS 8, ya que por defecto suele estar activado.

Para permitir el acceso estándar HTTP y también permitir un acceso seguro HTTPS tendremos que hacer lo siguiente añadimos ambos servicios a la configuración del firewall ,Y con este siguiente comando recargamos la configuración del firewall para que tenga en cuenta los nuevos  cambios realizados  

firewall-cmd --permanent --add-service=https

firewall-cmd –reload


Paso 5:

En este momento el servidor web Apache ya es accesible desde fuera de la máquina CentOS 8. utilizando el navegador web utilizando la dirección IP de nuestra máquina, pero para asegurarnos  que nuestra dirección sea la correcta  la verificaremos  usando  el siguiente comando:

hostname -I



Una vez verificada e identificada nuestra dirección IP podemos acceder a la página web mediante un navegador especificando la dirección IP, nombre de máquina, dominio, etc. Con el comando, como lo podemos observar ya estamos en apache ya instalado correctamente por lo que se procesadora hacer la respectiva configuración.



Paso 6:

En este caso para configurar Apache en CentOS 8 donde vamos a utilizar   el editor de texto donde debemos trabajar sobre sus archivos de configuración, organizados bajo la ruta /etc/httpd/.

Siendo este el archivo principal /etc/httpd/conf/httpd.conf donde se configura la página web por defecto de CentOS 8 por lo que se procede a editar, configurar y guardar para aquello utilizamos  el siguiente comando

nano /etc/httpd/conf/httpd.conf


Como podemos observar ya estamos dentro del editor nano donde procedemos a editar la siguientes líneas, donde en la primera línea se procederá  a  editar lo siguiente 

ServerAdmin     root@centos8edwin.com

y en la segunda línea se procede a   editar lo siguiente

ServerName     www.dennisweb.com:80



Paso 7:

 Ya en este caso una vez editado y configurado el editor de texto vamos a usar el siguiente comando

nano /etc/httpd/conf.d/web-vhost.conf

el cual nos dice que vamos al directorio httpd  y al archivo conf  donde agregaremos lo siguiente.


Una vez digitado el comando anterior se nos abrirá un editor de texto   el cual nos dice que vamos al directorio httpd  y al archivo conf  donde agregaremos lo siguiente.


Paso 8:

En este paso no vamos a   digitar el siguiente comando para poder   continuar con la configuración

cd  /var/www/html/

el cual nos permitirá entrar al index,html para proceder a configurar nuestra pagina web , para hacer eso digitamos el siguiente comando:

nano index.htm


Una vez digitado los comando   se nos abrirá el index.html donde vamos a editar, configurar y crear nuestra página web, después le damos  guardar los cambios por ultimo  salir para continuar  con el siguiente proceso 


Paso 9:

Ya aquí Después de a ver creado en el index.html nuestra página web, ingresamos el siguiente comando el cual nos habilitara nuestro servicio de httpd

systemctl enable httpd

dice habilítame el sistema de httpd y para que los cambio sean correctamente reconocido por el sistema Centos8 digitamos el siguiente  comando

systemctl restart httpd


´Y luego nos dirigimos al navegador   y probamos con el puerto para verificar si se creó correctamente y como vemos ya esta configurado nuestro servicio y creada nuestra página sencilla en html 

No hay comentarios.:

Publicar un comentario

Aquí puedes dejarnos tus comentarios y sugerencias