अपाचे वेब सर्वर

अपाचे वेब सर्वर का एक सिंहावलोकन

अपाचे HTTP सर्वर (आमतौर पर केवल अपाचे कहा जाता है) को आम तौर पर दुनिया के सबसे लोकप्रिय HTTP वेब सर्वर के रूप में पहचाना जाता है। यह तेज़ और सुरक्षित है और दुनिया भर के सभी वेब सर्वरों में से आधे से अधिक चलाता है।

अपाचे भी मुफ्त सॉफ्टवेयर है, जिसे अपाचे सॉफ्टवेयर फाउंडेशन द्वारा वितरित किया जाता है जो विभिन्न मुक्त और मुक्त स्रोत उन्नत वेब प्रौद्योगिकियों को बढ़ावा देता है। अपाचे वेब सर्वर सीजीआई, एसएसएल और वर्चुअल डोमेन समेत सुविधाओं की पूरी श्रृंखला प्रदान करता है; यह विस्तारशीलता के लिए प्लग-इन मॉड्यूल का भी समर्थन करता है।

यद्यपि अपाचे मूल रूप से यूनिक्स वातावरण के लिए डिज़ाइन किया गया था, लगभग सभी इंस्टॉलेशन (90% से अधिक) लिनक्स पर चलते हैं। हालांकि, यह विंडोज़ जैसे अन्य ऑपरेटिंग सिस्टम के लिए भी उपलब्ध है।

नोट: अपाचे में अपाचे टॉमकैट नामक एक और सर्वर है जो जावा सर्वलेट्स के लिए उपयोगी है।

एक HTTP वेब सर्वर क्या है?

एक सर्वर, सामान्य रूप से, एक दूरस्थ कंप्यूटर है जो ग्राहकों से अनुरोध करने के लिए फ़ाइलों की सेवा करता है। एक वेब सर्वर, फिर, वह वातावरण है जिस पर वेबसाइट चलती है; या बेहतर अभी तक, कंप्यूटर वेबसाइट परोसता है।

यह सच है कि वेब सर्वर क्या वितरित कर रहा है या यह कैसे वितरित किया जा रहा है (वेब ​​पेजों, एफ़टीपी फाइलों आदि के लिए एचटीएमएल फाइलें), न ही इस्तेमाल किए जाने वाले सॉफ़्टवेयर (जैसे अपाचे, एचएफएस, फाइलज़िला, एनजिनक्स, लाइटटीपीडी)।

एक HTTP वेब सर्वर एक वेब सर्वर है जो HTTP, या हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल पर सामग्री प्रदान करता है, जो कि एफ़टीपी जैसे अन्य बनाम है। उदाहरण के लिए, जब आप अपने वेब ब्राउज़र में जाते हैं, तो आप आखिरकार वेब सर्वर से संपर्क कर रहे हैं जो इस वेबसाइट को होस्ट करता है ताकि आप वेब पृष्ठों का अनुरोध करने के लिए इसके साथ संवाद कर सकें (जिसे आपने पहले ही इस पृष्ठ को देखने के लिए किया है)।

अपाचे HTTP सर्वर का उपयोग क्यों करें?

अपाचे HTTP सर्वर के लिए कई लाभ हैं। सबसे उल्लेखनीय यह हो सकता है कि यह व्यक्तिगत और वाणिज्यिक दोनों उपयोगों के लिए पूरी तरह से नि: शुल्क है, इसलिए आपको इसके लिए भुगतान करने की आवश्यकता के बारे में चिंता करने की ज़रूरत नहीं है; यहां तक ​​कि छोटी एक बार की फीस भी मौजूद नहीं है।

अपाचे भी एक विश्वसनीय सॉफ्टवेयर है और इसे अक्सर अद्यतन किया जाता है क्योंकि यह अभी भी सक्रिय रूप से बनाए रखा जाता है। वेब सर्वर का उपयोग करने पर विचार करते समय यह महत्वपूर्ण है; आप एक ऐसा चाहते हैं जो न केवल नई और बेहतर सुविधाओं को प्रदान करेगा बल्कि कुछ ऐसा जो सुरक्षा पैच और भेद्यता सुधार प्रदान करने के लिए अद्यतन रखेगा।

जबकि अपाचे एक नि: शुल्क और अद्यतन उत्पाद है, यह सुविधाओं पर कंजूसी नहीं करता है। वास्तव में, यह उपलब्ध सबसे अधिक फीचर-भरे HTTP वेब सर्वरों में से एक है, जो एक और कारण है कि यह इतना लोकप्रिय है।

सॉफ़्टवेयर में अधिक फ़ंक्शंस जोड़ने के लिए मॉड्यूल का उपयोग किया जाता है; पासवर्ड प्रमाणीकरण और डिजिटल प्रमाणपत्र समर्थित हैं; आप त्रुटि संदेशों को कस्टमाइज़ कर सकते हैं; एक अपाचे इंस्टॉल अपनी वर्चुअल होस्टिंग क्षमताओं के साथ कई वेबसाइटों को वितरित कर सकता है; प्रॉक्सी मॉड्यूल उपलब्ध हैं; यह वेब पृष्ठों को गति देने के लिए एसएसएल और टीएलएस, और जीजेआईपी संपीड़न का समर्थन करता है।

अपाचे में देखी गई कुछ अन्य विशेषताएं यहां दी गई हैं:

और भी यह है कि भले ही बहुत सारी सुविधाएं हैं, आपको इस बारे में चिंता करने की ज़रूरत नहीं है कि आप उन सभी का उपयोग कैसे सीखेंगे। अपाचे का व्यापक रूप से उपयोग किया जाता है कि उत्तर किसी भी प्रश्न के लिए पहले ही दिया जा चुका है (और ऑनलाइन पोस्ट किया गया है)।