GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo determinar si Apache está instalado en un sistema?

Recomendaría

dpkg --get-selections | grep apache

Enumera todos los paquetes instalados que contienen "apache" en su nombre. Por ejemplo:

apache2                                         install
apache2-doc                                     install
apache2-mpm-prefork                             install
apache2-utils                                   install
apache2.2-bin                                   install
apache2.2-common                                install
libapache2-mod-php5                             install
libapache2-svn                                  install

Indica que el paquete apache2 está instalado en el sistema.

Otro enfoque, para encontrar any ejecutar el demonio HTTP en el puerto predeterminado sería:

sudo lsof -nPi | grep ":80 (LISTEN)"

Que enumera algo como:

apache2    1026     root    4u  IPv6    3739      0t0  TCP *:80 (LISTEN)
apache2    3966 www-data    4u  IPv6    3739      0t0  TCP *:80 (LISTEN)
apache2    4014 www-data    4u  IPv6    3739      0t0  TCP *:80 (LISTEN)
apache2    4015 www-data    4u  IPv6    3739      0t0  TCP *:80 (LISTEN)
apache2    4016 www-data    4u  IPv6    3739      0t0  TCP *:80 (LISTEN)

Prueba el which comando:

# which apache2

En mi experiencia, el binario de Apache se encuentra en /usr/sbin en la mayoría de las instalaciones.


Para verificar si apache se está ejecutando o no (el estado), escriba:

sudo service apache2 status

en la línea de comando.


Linux
  1. Cómo instalar Apache Bench en RHEL 8

  2. Cómo instalar Apache en AlmaLinux

  3. ¿Cómo instalar Apache en Ubuntu?

  4. ¿Cómo puede determinar las versiones instaladas de las bibliotecas glibc?

  5. Cómo instalar Apache Cassandra en Ubuntu 20.04

Cómo instalar Apache en Fedora 22

Cómo instalar Apache en Ubuntu 20.04

Cómo instalar Apache en Debian 8.2

Cómo instalar Cockpit en Debian 10

Cómo instalar Apache Tomcat en Ubuntu 18.04

Cómo instalar Nginx en CentOS 8