MemoCode - Linux
MemoCode

Como instalar apache en rocky linux 9


1. Tener los permisos root o estar con usuario root


2. Actualiza los repositorios del sistema ejecutando el siguiente comando:


                    
[root@admin ~] # dnf update
                    
                  

3. Instala el paquete 'httpd' que contiene Apache mediante el siguiente comando:


                    
[root@admin ~] # dnf install httpd
                    
                  

4. Una vez que la instalación se complete, puedes iniciar el servicio de Apache utilizando el siguiente comando:


                    
[root@admin ~] # systemctl start httpd
                    
                

5. Para asegurarte de que Apache se inicie automáticamente en cada arranque del sistema, ejecuta el siguiente comando:


                    
[root@admin ~] # systemctl enable httpd
                    
                

6. Verifica el estado de Apache para asegurarte de que se está ejecutando correctamente:


                    
[root@admin ~] # systemctl status httpd
                    
                


permitir el acceso a Apache a través del firewall en Rocky Linux 9


1. Verifica si el servicio del firewall, firewalld, está instalado y en ejecución ejecutando el siguiente comando:


                    
[root@admin ~] # systemctl status firewalld
                    
                

2. Si el servicio no está en ejecución, puedes iniciarlo con el siguiente comando:


                    
[root@admin ~] # systemctl start firewalld
                    
                

3. Para asegurarte de que el servicio del firewall se inicie automáticamente en cada arranque del sistema, ejecuta el siguiente comando:


                    
[root@admin ~] # systemctl enable firewalld
                    
                

4. Añade una regla de firewall para permitir el acceso a Apache. Por defecto, el puerto utilizado por Apache es el puerto 80 para HTTP y el puerto 443 para HTTPS. Ejecuta los siguientes comandos para permitir el tráfico en esos puertos:


                    
[root@admin ~] # firewall-cmd --zone=public --add-service=http --permanent
[root@admin ~] # firewall-cmd --zone=public --add-service=https --permanent
                    
                

5. Recarga las reglas del firewall para que los cambios tengan efecto:


                    
[root@admin ~] # firewall-cmd --reload
                    
                

Ahora Apache debería poder recibir conexiones a través del firewall en Rocky Linux 9. Asegúrate de que el tráfico hacia los puertos 80 y 443 no esté bloqueado por ningún otro dispositivo de red o enrutador entre el cliente y el servidor.


En tu navegador ingresa con la ip de tu servidor y te deberia aprecer la siguiente imagen: