Bagaimana saya tahu versi apache yang saya jalankan?


57

Saya tahu tentang cara phpinfo () tetapi apakah ada cara lain? Saya menggunakan CentOS dan saya tidak dapat menemukan httpd dapat dieksekusi untuk menjalankan httpd -v.

Jawaban:


76

Entah rpm -q httpdatau /usr/sbin/httpd -vharus bekerja.


Terima kasih! Saya terus mencari di / sbin daripada / usr / sbin tetapi keduanya berhasil! Semoga Google akan mengindeks jawaban ini daripada sampah yang ada di luar sana.
tooshel

1
@ tooshel: Anda bisa mencoba mencari. "temukan bin / httpd". Dengan asumsi itu diinstal, tidak yakin itu standar pada CentOS.
Jürgen A. Erhard

Ya, kami harus mencari. . . Saya mengetahuinya karena kolega lain yakin saya tidak memindahkan sesuatu karena indeks "cari" tidak diperbarui. Saya masih selalu lupa itu ada di sana! Terima kasih!
tooshel

1
Dapat mengkonfirmasi ini berfungsi di Mac OS El Capitan.
crmpicco

28

Untuk versi Apache terbaru, coba ini:

$ /usr/sbin/apache2 -v

Outputnya harus seperti ini:

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

3

Pemeriksaan di atas hanya mencakup nomor versi primer, tidak termasuk tambalan backport yang diperluas.

Jika Anda menginstal dengan yum Anda dapat:

yum list httpd

dan dapatkan versi lengkapnya (perhatikan -31 / -47)

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


0

untuk pengguna port:

port list apache2
apache2                        @2.4.28         www/apache2
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.