मैं कैसे बता सकता हूं कि मैं अपाचे का कौन सा संस्करण चला रहा हूं?


57

मैं phpinfo () तरीके के बारे में जानता हूं लेकिन क्या कोई और तरीका है? मैं CentOS का उपयोग कर रहा हूं और मुझे httpd -v चलाने के लिए httpd निष्पादन योग्य नहीं मिल रहा है।

जवाबों:


76

या तो rpm -q httpdया /usr/sbin/httpd -vकाम करना चाहिए।


धन्यवाद! मैं / usr / sbin के बजाय / sbin में देखता रहा लेकिन उन दोनों ने काम किया! उम्मीद है कि गूगल इस जवाब को वहां से निकलने वाले कचरे के बजाय इंडेक्स करेगा।
टॉशेल

1
@tooshel: आप का पता लगाने की कोशिश कर सकते थे। "बिन / httpd का पता लगाएं"। यह मानते हुए कि यह स्थापित है, यह सुनिश्चित नहीं है कि यह CentOS पर मानक है।
जुरगेन ए। एर्हार्ड

हाँ, हम पता लगाते हैं। । । मुझे पता चला क्योंकि एक अन्य सहकर्मी आश्वस्त था कि मैंने कुछ स्थानांतरित नहीं किया क्योंकि "खोज" सूचकांक अपडेट नहीं किया गया था। मैं अभी भी हमेशा यह भूल जाता हूँ! धन्यवाद!
टॉशेल

1
मैक ओएस एल कैपिटन पर इस काम की पुष्टि कर सकते हैं।
1

28

हाल के अपाचे संस्करणों के लिए, यह कोशिश करें:

$ /usr/sbin/apache2 -v

आउटपुट कुछ इस तरह होना चाहिए:

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

3

उपरोक्त चेक में केवल प्राथमिक संस्करण संख्या शामिल है, विस्तारित बैकपॉट पैच सहित नहीं।

यदि आप yum के साथ स्थापित हैं:

yum list httpd

और पूर्ण संस्करण प्राप्त करें (नोट -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

बंदरगाहों उपयोगकर्ताओं के लिए:

port list apache2
apache2                        @2.4.28         www/apache2
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.