Cómo instalar Apache en Fedora 23

Apache es el servidor web más popular del mundo, debido en parte a su potencia, facilidad de administración y flexibilidad. En este tutorial instalaremos Apache en un servidor que no tiene un servidor web o un servidor de base de datos ya instalado.

Comprobación previa al vuelo

  • Estas instrucciones están destinadas a la instalación Apache en un solo Fedora 23 nodo.
  • Estaremos trabajando desde una Liquid Web Autogestionada Fedora 23 e iniciaremos sesión como usuario no root. Si necesita más información, visite nuestro tutorial Cómo agregar un usuario y otorgar privilegios de raíz en Fedora 23

Paso #1: Instalar Apache

Primero, limpiaremos los datos de nuestro paquete:

sudo dnf clean all

Eso debería producir una salida similar a la siguiente:

[[email protected] ~]# sudo dnf clean all
Cleaning repos: fedora stable-arch updates stable-noarch stable-generic
Cleaning up Everything

Como práctica recomendada, ahora también actualizaremos nuestros paquetes:

sudo dnf -y update

Instalando Apache es tan simple como ejecutar un solo comando:

sudo dnf -y install httpd

Paso #2: Permitir Apache A través del cortafuegos

Permita el puerto HTTP y HTTPS predeterminado, los puertos 80 y 443, a través de firewalld:

sudo firewall-cmd --permanent --add-port=80/tcp

sudo firewall-cmd --permanent --add-port=443/tcp

Ahora vuelva a cargar el firewall para que la nueva configuración surta efecto:

sudo firewall-cmd --reload

Debería ver un mensaje de “éxito” después de cada uno de esos comandos.

Paso #3: Configurar Apache para iniciar en el arranque

Primero, empieza Apache:

sudo systemctl start httpd

Colocar Apache para comenzar en el arranque:

sudo systemctl enable httpd

Ese comando debería producir un resultado similar al siguiente:

[[email protected] ~]# sudo systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

Para comprobar el estado de Apache:

sudo systemctl status httpd

Para detener Apache:

sudo systemctl stop httpd

Related Posts