Apache आज दुनिया में सबसे लोकप्रिय और व्यापक रूप से इस्तेमाल किया जाने वाला HTTP सर्वर है। ज्यादातर मामलों में, इस उत्पाद के 2.x संस्करण का उपयोग किया जाता है। उनकी कार्यक्षमता बहुत अलग नहीं है। हालांकि, कभी-कभी आपको किसी विशेष मशीन पर चल रहे अपाचे के संस्करण का पता लगाने की आवश्यकता होती है।
यह आवश्यक है
- - ब्राउज़र;
- - एसएसएच क्लाइंट या अपाचे के साथ मशीन तक भौतिक पहुंच;
- - HTTP के माध्यम से लक्ष्य मशीन तक पहुंच।
अनुदेश
चरण 1
इसके निष्पादन योग्य को चलाकर अपने अपाचे संस्करण का पता लगाने की तैयारी शुरू करें। यदि सर्वर स्थानीय मशीन पर है, तो शेल, टर्मिनल एमुलेटर को बूट करें, या टेक्स्ट कंसोल पर स्विच करें। विंडोज परिवार के ऑपरेटिंग सिस्टम में काम करते समय, टास्कबार में "स्टार्ट" बटन पर क्लिक करें, "रन" चुनें, सीएमडी दर्ज करें और ओके पर क्लिक करें। लिनक्स जैसी प्रणालियों पर, कंसोल लॉगिन दर्ज करने के लिए Alt + F1-Alt + F12 या Ctrl + Alt + F1- Ctrl + Alt + F12 दबाएं, या कंसोल, एक्सटर्म इत्यादि जैसे टर्मिनल एमुलेटर शुरू करें। यदि आप जिस अपाचे की जांच करना चाहते हैं वह दूरस्थ कंप्यूटर पर स्थापित है, तो इसे ssh के माध्यम से कनेक्ट करें। Windows पर PuTTY और Linux जैसे सिस्टम पर ssh कंसोल क्लाइंट का उपयोग करें
चरण दो
-v या -V विकल्प के साथ निष्पादन योग्य सर्वर चलाकर अपने अपाचे संस्करण का पता लगाएं। पहले मामले में, केवल संस्करण और निर्माण की तारीख के बारे में जानकारी प्रदर्शित की जाएगी, दूसरे में अतिरिक्त डेटा इसमें जोड़ा जाएगा (वास्तुकला विवरण, संकलन के दौरान उपयोग किए जाने वाले प्रीप्रोसेसर निर्देशों की सूची, आदि)। अपाचे निष्पादन योग्य को httpd या httpd2 नाम दिया गया है, यह इस बात पर निर्भर करता है कि यह किस उत्पाद लाइन से संबंधित है (1.x या 2.x)। अपाचे संस्करण 1.x आज दुर्लभ हैं। इस प्रकार, आप आमतौर पर कंसोल में कमांड चलाकर इसके संस्करण का पता लगा सकते हैं: httpd2 -v यदि निष्पादन योग्य httpd2 नहीं मिला है, तो इसके लिए पूर्ण पथ निर्दिष्ट करें
चरण 3
php में लिखी गई स्क्रिप्ट से phpinfo फ़ंक्शन को कॉल करके और सर्वर के नियंत्रण में चलाकर अपाचे के संस्करण को खोजने का प्रयास करें। निम्नलिखित सामग्री के साथ एक सर्वर स्क्रिप्ट फ़ाइल बनाएँ: इसे सर्वर द्वारा दी गई निर्देशिकाओं में से एक में रखें और HTTP के माध्यम से पहुँचा जा सकता है। यदि आवश्यक हो तो अपाचे शुरू करें। ब्राउज़र विंडो में स्क्रिप्ट से संबंधित पता खोलें। यदि सर्वर को PHP के साथ चलाने के लिए कॉन्फ़िगर किया गया है, और phpinfo फ़ंक्शन का उपयोग php.ini कॉन्फ़िगरेशन फ़ाइल में निषिद्ध नहीं है, तो ब्राउज़र में एक HTML दस्तावेज़ प्रदर्शित किया जाएगा। इसमें apache2handler सेक्शन खोजें। सर्वर संस्करण का पता लगाएं
चरण 4
त्रुटि पृष्ठ पर दी गई जानकारी से अपने अपाचे संस्करण का पता लगाने का प्रयास करें। ऐसा करने के लिए, ब्राउज़र में URL खोलें, उस मशीन को संबोधित करें जिस पर सर्वर स्थापित है, उसके आईपी पते से और एक गैर-मौजूद दस्तावेज़ का नाम जोड़कर। डिफ़ॉल्ट अपाचे 404 त्रुटि पृष्ठ प्रदर्शित होने की संभावना है। यह सबसे अधिक संभावना सर्वर संस्करण प्रदर्शित करेगा।