web-dev-qa-db-fra.com

Comment savoir quelle version d'Apache j'utilise?

Je connais la méthode phpinfo() mais existe-t-il une autre méthode? J'utilise CentOS et je ne trouve pas l'exécutable httpd pour exécuter httpd -v.

66
tooshel

Soit rpm -q httpd ou /usr/sbin/httpd -v devrait marcher.

86
jsbillings

Pour les versions récentes d'Apache, essayez ceci:

$ /usr/sbin/Apache2 -v

La sortie devrait ressembler à ceci:

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

La vérification ci-dessus inclut uniquement le numéro de version principal, à l'exclusion des correctifs de rétroportage étendus.

Si vous avez installé avec yum, vous pouvez:

yum list httpd

et obtenez la version complète (notez le -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

Vous pouvez utiliser:

Sudo httpd -v

Le résultat ressemblera à ceci:

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

pour les utilisateurs de ports:

port list Apache2
Apache2                        @2.4.28         www/Apache2
0
pgee70