Apache es el servidor web más popular desarrollado por Apache Software Foundation. Ofrece varias características que lo hacen muy útil para los sitios web. El servidor Apache HTTP es compatible con todos los sistemas operativos, incluidos Linux, Windows, MacOS, FreeBSD, etc. También forma parte de la pila de servicios web-pila LAMP.
En esta publicación, explicaremos cómo instalar Apache en un servidor Linux. Los comandos discutidos en este artículo han sido probados en Ubuntu 20.04 LTS (fosa focal). Los mismos comandos también son válidos para la distribución Debian.
Requisitos
- Máquina Ubuntu o Debian
- Usuario con privilegios sudo
Instalación de Apache
Apache está disponible en los repositorios oficiales de Linux Ubuntu. Por lo tanto, podemos instalarlo fácilmente usando el comando apt-get install. Los siguientes son los pasos para instalar Apache en Linux.
Paso 1:Actualice los repositorios del sistema
Primero, actualice los repositorios del sistema usando el siguiente comando en la Terminal:
$ sudo apt-get update
Ingrese la contraseña de sudo.
Paso 2:Instalar Apache
Ahora, para instalar Apache, ejecute el siguiente comando en la Terminal:
$ sudo apt-get install apache2
Cuando se le solicite confirmación, presione y , después de lo cual se iniciará la instalación de Apache en su sistema. Dependiendo de su conexión de red, la instalación de Apache puede tardar algún tiempo.
Paso 3:Verificar la instalación
Una vez que se complete la instalación de Apache, puede verificarla usando el siguiente comando en la Terminal:
$ apache2 -v
El siguiente resultado confirma que Apache se ha instalado con la versión 2.4.41.
También puede ver el estado del servicio Apache para verificar si se está ejecutando correctamente. Ejecute el siguiente comando en la Terminal para hacerlo:
$ systemctl status apache2
El activo (en ejecución) El estado en el siguiente resultado muestra que el servicio Apache está activo y ejecutándose.
En caso de que el servicio no se inicie automáticamente, puede iniciarlo con el siguiente comando:
$ sudo systemctl start apache2
Acceder a la página web predeterminada de Apache
También puede confirmar si el servicio de Apache se está ejecutando correctamente accediendo a la página web predeterminada de Apache. Para hacerlo, escriba el nombre de host o la dirección IP de su sistema en la barra de ubicación de cualquier navegador.
http://<host_name or ip_address>
La siguiente página muestra que Apache se ha instalado correctamente en su sistema.
Si desea acceder a Apache desde otro sistema en la red, deberá configurar una regla en el cortafuegos que se ha discutido en nuestra publicación sobre la configuración de Apache.
Eliminar Apache
En caso de que ya no necesite el servidor Apache en su sistema, puede eliminarlo fácilmente con el siguiente comando:
$ sudo apt-get remove apache2
Cuando se le solicite confirmación, presione y , después de lo cual el sistema eliminará Apache.
¡Eso es todo! En este tutorial, ha aprendido a instalar Apache en un servidor Linux. Solo se necesitan unos pocos pasos simples para instalar el servidor web Apache en una máquina Linux. En nuestro próximo artículo, veremos la configuración del servidor Apache y alojaremos una pequeña aplicación.