Ich habe Linux Mint auf meinem Computer, weiß aber nicht, wie ich herausfinden kann, ob Apache2 darauf installiert ist oder wo es tatsächlich installiert ist. Ich starte meinen Webbrowser (PHP installiert) http://localhost
als URL und es funktioniert.
linux
apache-http-server
linux-mint
Thach Xuyen
quelle
quelle
Antworten:
ich würde empfehlen
Es listet alle installierten Pakete auf, deren Name "apache" enthält. Beispielsweise:
Es zeigt an, dass das Paket
apache2
auf dem System installiert ist.Ein anderer Ansatz, um einen laufenden HTTP-Daemon auf dem Standardport zu finden, wäre:
Welches listet so etwas wie:
quelle
-bash: dpkg: command not found
wird das oben Genannte in einem bestimmten Verzeichnis durchgeführt?sudo
.-bash: dpkg: command not found
gleicher fehler unter aws linux auch mit sudo versucht.Versuchen Sie den
which
Befehl:Meiner Erfahrung nach befindet sich die Apache-Binärdatei in den
/usr/sbin
meisten Installationen.quelle
Um zu überprüfen, ob Apache ausgeführt wird oder nicht (der Status), geben Sie Folgendes ein:
an der Befehlszeile.
quelle
sysv
usw.) Dienst installiert ist . das wird zugegebenermaßen viele Fälle abdecken.Mach einfach einen
which httpd
als Benutzer root.quelle
apache
oderapache2
, aber nichthttpd
...Soweit ich mich erinnere, basiert Mint auf Ubuntu, daher sollten Sie Folgendes überprüfen können
apt-cache policy apache2
:In diesem Fall sehen Sie, dass es nicht auf meinem System installiert ist. Wenn Sie nicht darum gebeten haben, dass es installiert wird, ist es wahrscheinlich nicht - ich bezweifle, dass es Teil der Standarddistribution ist.
quelle
Als root können Sie testen, ob Apache unter dem Prozessnamen httpd, apache oder apache2 ausgeführt wird
Aber auch hier wird Apache nur gefunden, wenn der Prozess ausgeführt wird.
quelle