it-swarm.com.de

Wie kann ich feststellen, welche Version von Apache ich verwende?

Ich kenne den Weg phpinfo(), aber gibt es einen anderen Weg? Ich verwende CentOS und kann die ausführbare Datei httpd zum Ausführen von httpd -v Nicht finden.

66
tooshel

Entweder rpm -q httpd oder /usr/sbin/httpd -v sollte arbeiten.

86
jsbillings

Versuchen Sie für neuere Apache-Versionen Folgendes:

$ /usr/sbin/Apache2 -v

Die Ausgabe sollte ungefähr so ​​aussehen:

Server version: Apache/2.4.7 (Ubuntu)
Server built:   Jul 24 2015 17:25:11
42

Die obige Prüfung enthält nur die primäre Versionsnummer, nicht jedoch die erweiterten Backport-Patches.

Wenn Sie mit yum installiert haben, können Sie:

yum list httpd

und erhalten Sie die Vollversion (beachten Sie die -31/-47)

Installed Packages httpd.x86_64 2.2.15-31.el6.centos Available Packages httpd.x86_64 2.2.15-47.el6.centos

3
storm_m2138

Sie können verwenden:

Sudo httpd -v

Das Ergebnis sieht folgendermaßen aus:

Server version: Apache/2.4.5 (CentOS)
Server built:   Aug  2 2019 10:41:15
1
Neil

für Portbenutzer:

port list Apache2
Apache2                        @2.4.28         www/Apache2
0
pgee70