it-swarm-eu.dev

Jak zjistím, jakou verzi Apache používám?

Vím o cestě phpinfo(), ale existuje i jiná cesta? Používám CentOS a nemůžu najít spustitelný soubor httpd ke spuštění httpd -v.

66
tooshel

Buď rpm -q httpd nebo /usr/sbin/httpd -v měl by pracovat.

86
jsbillings

U nejnovějších verzí Apache zkuste toto:

$ /usr/sbin/Apache2 -v

Výstup by měl být něco takového:

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

Výše uvedená kontrola zahrnuje pouze primární číslo verze, bez zahrnutých oprav backportu.

Pokud jste nainstalovali yum, můžete:

yum list httpd

a získat plnou verzi (všimněte si -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

Můžeš použít:

Sudo httpd -v

Výsledek bude vypadat takto:

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

pro uživatele portů:

port list Apache2
Apache2                        @2.4.28         www/Apache2
0
pgee70