Hangi apache sürümünü çalıştırdığımı nasıl öğrenebilirim?


57

Ben phpinfo () yolunu biliyorum ama başka bir yolu var mı? CentOS kullanıyorum ve httpd -v'yi çalıştırmak için httpd'nin çalıştırılabilir dosyasını bulamıyorum.

Yanıtlar:


76

Ya çalışmalı ya rpm -q httpdda /usr/sbin/httpd -vçalışmalı.


Teşekkürler! / Usr / sbin yerine / sbin'ye bakmaya devam ettim ama ikisi de işe yaradı! Umarım Google, bu cevabı dışarıdaki çöp yerine indeksler.
tooshel

1
@tooshel: Yerleştirmeyi deneyebilirdin. msgstr "bin / httpd yerini bulun". Yüklendiğini varsayarsak, CentOS'ta standart olduğundan emin değilsiniz.
Jürgen A. Erhard

Evet, yerini tespit ettik. . . Başka bir meslektaşıma "bul" dizini güncellenmediği için bir şey taşımadığıma ikna olduğu için öğrendim. Her zaman orada olduğunu hala unutuyorum! Teşekkürler!
tooshel

1
Bunun Mac OS El Capitan'da çalıştığını onaylayabilir.
crmpicco

28

Son Apache sürümleri için şunu deneyin:

$ /usr/sbin/apache2 -v

Çıktı şöyle bir şey olmalı:

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

3

Yukarıdaki kontrol, genişletilmiş sırt yamalarını içermeyen sadece birincil sürüm numarasını içerir.

Yum ile yüklediyseniz şunları yapabilirsiniz:

yum list httpd

ve tam sürümünü edinin (-31 / -47’ye dikkat edin)

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


0

liman kullanıcıları için:

port list apache2
apache2                        @2.4.28         www/apache2
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.