GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Apache en Debian 11

El servidor web Apache es el software de servidor web más popular y ampliamente utilizado que existe, desarrollado por Apache Software Foundation. Lo sorprendente del servidor web Apache es que es completamente gratuito y es confiable, rápido y seguro. No solo esto, también tiene la capacidad de satisfacer cualquier necesidad de un entorno mediante la instalación de numerosas extensiones y módulos.

Es compatible con casi todos los principales sistemas operativos, incluidos macOS, distribución de Linux y Windows. Primero instalaremos Apache y luego lo desinstalaremos también en Debian 11. Todo esto con la ayuda de capturas de pantalla y una explicación detallada.

Instalación de Apache en Debian 11

Antes de pasar a la fase de instalación, actualicemos nuestro índice de paquetes, que es siempre la recomendación. Podemos actualizar el índice del paquete usando el siguiente comando:

$ sudo apt update

Después de actualizar, actualicemos los paquetes con el siguiente comando:

Ahora que hemos actualizado y actualizado nuestro índice de paquetes, comencemos a trabajar en la instalación de Apache en Debian 11. Para lograr la instalación de Apache en Debian 11, escriba el siguiente comando:

$ sudo apt install apache2

Ahora que hemos instalado apache2, confirmemos la instalación escribiendo el siguiente comando para verificar la versión que está instalada:

$ sudo apache2 -v

También podemos confirmar la instalación de Apache2 accediendo a la página web predeterminada del servidor web Apache2 usando nuestra dirección IP del sistema Debian 11 que podemos encontrar ejecutando el siguiente comando:

$ ip a

Copie la dirección IP que se muestra en la captura de pantalla anterior y vaya a su navegador favorito y busque la dirección IP de su servidor:

Verá la página predeterminada de Apache2 Debian como se muestra arriba.

Administración del servidor Apache

Ahora que hemos terminado de instalar el servidor Apache en Debian 11, comencemos a administrar el servicio usando el comando systemctl. Por ejemplo, si queremos comprobar el estado del servidor apache escribe el siguiente comando en tu terminal:

$ sudo systemctl status apache2.service

Si ve el estado como activo, ¡felicidades! Tu apache está activo y ejecutándose.

Presiona q abandonar. Hay otros comandos para administrar nuestro servidor Apache. Uno de los comandos es iniciar el servidor usando el siguiente comando:

$ sudo systemctl start apache2.service

Al igual que el comando anterior, también podemos detener el servicio del servidor apache escribiendo el siguiente comando:

$ sudo systemctl stop apache2.service

También podemos reiniciarlo cambiando un poco el comando anterior:

$ sudo systemctl restart apache2.service

Configuración del cortafuegos

Dependiendo de su sistema, si tiene un firewall, entonces necesita acceder a algunos puertos para que una persona externa o un usuario pueda utilizar esos puertos. permitiremos el puerto 80 y el puerto 443, que son para HTTP y HTTPS, respectivamente. Escribe el siguiente comando en tu terminal:

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp

Podemos verificar el estado del firewall UFW usando el siguiente comando:

$ sudo ufw status

Si el estado anterior no se habilita, puede ejecutar el siguiente comando para habilitarlo:

$ sudo ufw enable

Desinstalar Apache2

Puede llegar un momento en el que desee desinstalar Apach2 de Debian 11 y tiene suerte porque hoy le mostraremos cómo desinstalar Apach2 de Debian 11.

Vaya a su terminal y escriba el siguiente comando para ver si apach2 está instalado en su computadora o no:

$ sudo apache2 -v 

Como podemos ver, tenemos la versión apache 2.4.48 instalada en nuestro sistema, por lo tanto, para desinstalarlo, el primer paso es apuntar a todos los paquetes apache2 y eliminarlos con la ayuda del siguiente comando:

$ sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common

Ahora ejecutaremos el autoremove Comando en caso de que se requiera alguna otra limpieza:

$ sudo apt autoremove

Terminamos de desinstalar apache2 de Debian 11. Para verificar la desinstalación, escriba el siguiente comando en su terminal:

$ sudo apache2 -v

Cuando ejecute el comando anterior, verá un error que dirá  comando no encontrado:

Conclusión

Como se mencionó en la parte introductoria, el servidor web Apache es un servicio gratuito de código abierto que permite a los usuarios y desarrolladores compartir su trabajo en Internet siendo confiable, robusto, rápido y seguro.

En este artículo, le enseñamos cómo instalar y desinstalar el servidor Apache en Debian 11. Esperamos que haya seguido los pasos al pie de la letra y haya tenido éxito al instalar o desinstalar el servidor Apache.


Debian
  1. Cómo instalar Apache en Debian 9

  2. Cómo instalar Apache Maven en Debian 10

  3. Cómo instalar Apache Maven en Debian 11

  4. Cómo instalar Apache Cassandra en Debian 11 / Debian 10

  5. Cómo instalar Java 17 en Debian 11

Cómo instalar Webmin en Debian 11

Cómo instalar Apache Tomcat en Debian 11

Cómo instalar Apache NetBeans en Debian 11 / Debian 10

Cómo instalar VirtualBox en Debian 10

Cómo instalar OpenOffice en Debian 10

Cómo instalar Apache Subversion en Debian 9