Tengo Linux Mint en mi computadora, pero no sé cómo saber si Apache2 está en él o dónde está realmente instalado. Ejecuto mi navegador web (PHP instalado) http://localhostcomo URL y funciona.
linux
apache-http-server
linux-mint
Thach Xuyen
fuente
fuente

Respuestas:
yo recomendaria
Enumera todos los paquetes instalados que contienen "apache" en su nombre. Por ejemplo:
Indica que el paquete
apache2está instalado en el sistema.Otro enfoque, para encontrar cualquier demonio HTTP en ejecución en el puerto predeterminado sería:
Que enumera algo como:
fuente
-bash: dpkg: command not found¿Se hace lo anterior en un determinado directorio?sudo.-bash: dpkg: command not foundmismo error en aws linux incluso intentó con sudo.Prueba el
whichcomando:En mi experiencia, el binario de Apache se encuentra en la
/usr/sbinmayoría de las instalaciones.fuente
Para verificar si apache se está ejecutando o no (el estado), escriba:
en la línea de comando.
fuente
sysvetc.); que ciertamente cubrirá muchos casos.Simplemente haga
which httpdcomo usuario root.fuente
apacheoapache2, pero nohttpd...Como recuerdo, Mint se basa en Ubuntu, por lo que debería poder verificar
apt-cache policy apache2:En este caso, puede ver que no está instalado en mi sistema. Si no ha pedido que se instale, probablemente no lo esté; dudo que sea parte de la distribución predeterminada.
fuente
Como root, puede probar si apache se ejecuta con el nombre de proceso httpd, apache o apache2, utilizando
Pero nuevamente, esto solo encontrará apache si el proceso se está ejecutando.
fuente