it-swarm-vi.com

Làm cách nào để biết phiên bản Apache tôi đang chạy?

Tôi biết về cách phpinfo() nhưng có cách nào khác không? Tôi đang sử dụng CentOS và tôi không thể tìm thấy httpd có thể chạy được httpd -v.

66
tooshel

Hoặc rpm -q httpd hoặc là /usr/sbin/httpd -v nên làm việc.

86
jsbillings

Đối với các phiên bản Apache gần đây, hãy thử điều này:

$ /usr/sbin/Apache2 -v

Đầu ra phải giống như thế này:

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

Kiểm tra trên chỉ bao gồm số phiên bản chính, không bao gồm các bản vá backport mở rộng.

Nếu bạn đã cài đặt với yum, bạn có thể:

yum list httpd

và nhận phiên bản đầy đủ (lưu ý -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

Bạn có thể dùng:

Sudo httpd -v

Kết quả sẽ như thế này:

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

cho người dùng cổng:

port list Apache2
Apache2                        @2.4.28         www/Apache2
0
pgee70