Saltar al contenido principal

Cómo instalar Apache HTTP Server en Fedora

Cómo instalar Apache HTTP Server en Fedora

Apache HTTP Server es un popular servidor web de código abierto que se utiliza ampliamente para alojar sitios web y aplicaciones web. Es un servidor web confiable, flexible y seguro que es compatible con la mayoría de los sistemas operativos, incluido Fedora. En este tutorial, le guiaremos a través del proceso de instalación de Apache HTTP Server en Fedora.

Requisitos previos

Antes de comenzar la instalación, asegúrese de tener lo siguiente:

  • Un sistema Fedora con acceso de root o sudo
  • Una conexión a internet activa

Paso 1: Actualizar el repositorio de paquetes

El primer paso es actualizar el repositorio de paquetes para asegurarnos de tener los paquetes y dependencias más recientes. Abra la terminal y ejecute el siguiente comando:

sudo dnf update

Este comando actualizará el repositorio de paquetes e instalará cualquier actualización disponible.

Paso 2: Instalar Apache HTTP Server

Después de actualizar el repositorio de paquetes, ahora podemos proceder a instalar Apache HTTP Server. Ejecute el siguiente comando en la terminal:

sudo dnf install httpd

Este comando instalará Apache HTTP Server y sus dependencias. Durante la instalación, se le pedirá que confirme la instalación escribiendo "y" y luego presionando "Enter".

Paso 3: Iniciar Apache HTTP Server

Una vez que la instalación esté completa, podemos iniciar Apache HTTP Server. Ejecute el siguiente comando:

sudo systemctl start httpd

Este comando iniciará Apache HTTP Server y lo pondrá a disposición para su uso. Para confirmar que el servidor está en funcionamiento, ejecute el siguiente comando:

sudo systemctl status httpd

Este comando mostrará el estado de Apache HTTP Server y mostrará si está en funcionamiento o no.

Paso 4: Configurar el cortafuegos

De forma predeterminada, Fedora viene con un cortafuegos que puede bloquear el tráfico entrante al servidor Apache HTTP. Para permitir el tráfico al servidor, debemos configurar el cortafuegos. Ejecute el siguiente comando:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

Este comando abrirá el puerto HTTP en el cortafuegos y lo hará disponible para el tráfico entrante.

Paso 5: Probar Apache HTTP Server

Después de configurar el cortafuegos, ahora podemos probar Apache HTTP Server abriendo un navegador web y escribiendo la dirección IP o el nombre de dominio del servidor. Si todo está configurado correctamente, debería ver la página predeterminada de Apache HTTP Server.

Paso 6: Habilitar Apache HTTP Server en el arranque

Para asegurarse de que Apache HTTP Server se inicie automáticamente cuando se inicie el sistema, ejecute el siguiente comando:

sudo systemctl enable httpd

Este comando habilitará Apache HTTP Server en el arranque y se iniciará automáticamente cuando el sistema se reinicie.

Conclusión

¡Felicitaciones! Ha instalado correctamente Apache HTTP Server en Fedora. Apache HTTP Server es un servidor web confiable y seguro que puede alojar sitios web y aplicaciones web. Siguiendo este tutorial, puede instalar y configurar fácilmente Apache HTTP Server en su sistema Fedora. Recuerde mantener su servidor actualizado y seguro en todo momento.