अपाचे क्या है? मुफ़्त वेब सर्वर Apache HTTP सर्वर

विषयसूची:

अपाचे क्या है? मुफ़्त वेब सर्वर Apache HTTP सर्वर
अपाचे क्या है? मुफ़्त वेब सर्वर Apache HTTP सर्वर
Anonim

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

1996 से, यह अपनी स्थिरता और सुरक्षा के कारण दुनिया में सबसे लोकप्रिय सर्वर है। Apache को उपयोगकर्ता-डेवलपर्स के एक समुदाय द्वारा विकसित किया गया है, जिसका नेतृत्व Apache Software Foundation कर रहा है।

अपाचे का इतिहास

अपाचे का इतिहास
अपाचे का इतिहास

मार्च 1989 में, सर्न (स्विट्जरलैंड) में काम कर रहे एक अंग्रेजी वैज्ञानिक टिम बर्नर्स ली ने सर्न परियोजनाओं में बड़ी मात्रा में जानकारी के प्रबंधन के लिए एक नया तरीका प्रस्तावित किया। उस समय कोई नहीं जानता था कि अपाचे क्या है। हाइपरलिंक्ड दस्तावेज़ नेटवर्क का प्रारंभिक विकास, जैसा कि टेड नेल्सन ने 1965 में उन्हें बुलाया था, WWW के निर्माण का कारण बना।- पहला सॉफ्टवेयर जो नवंबर 1990 में वर्ल्ड वाइड वेब नाम से जारी किया गया था, जिसमें एक वेब ब्राउज़र, ग्राफिकल इंटरफ़ेस और WYSIWYG संपादक था। दो साल बाद, WWW सर्वरों की सूची में केवल तीस प्रविष्टियाँ थीं, जिनमें HTTPs NCSA थी।

असली Apache कहानी मार्च 1995 में NCSA HTTPD 1.3 सर्वर पर आधारित Apache 0.2 के रिलीज के साथ शुरू होती है। कई उपयोगकर्ता यह जानने में रुचि रखते हैं कि आज अपाचे क्या है और इसके अस्तित्व के पहले महीनों में कार्यक्रम कैसा था। यह केवल एनसीएसए सर्वर पर लागू किए गए संपादनों का एक सेट था। इसके बाद, रॉबर्ट थाउ ने मॉड्यूल के लिए एपीआई के साथ शम्भाला 0.1 जारी किया जो बहुत सफल साबित हुआ।

परियोजना का सबसे बड़ा मील का पत्थर HTTP 1.1 मानक का पूर्ण अनुपालन था, जिसे अप्रैल 1997 में संस्करण 1.2 के रूप में शामिल किया गया था। इस संस्करण में पहले से ही विंडोज एनटी प्लेटफॉर्म शामिल था, जिसे जुलाई 1997 में लॉन्च किया गया था। कॉन्फ़िगरेशन फ़ाइलों का संयोजन रिलीज़ 1.3.3 में लागू किया गया था।

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

न्यूनतम आवश्यकताएं औरलाभ

अपाचे ने वेब पर व्यापक स्वीकृति प्राप्त की है, और 1996 के बाद से सबसे अधिक इस्तेमाल किया जाने वाला HTTP सर्वर रहा है। 2005 में अपने उच्चतम बाजार हिस्सेदारी पर पहुंच गया जब दुनिया भर में 70% साइटों द्वारा सर्वर का उपयोग किया गया था। हाल के वर्षों में, इसकी बाजार हिस्सेदारी में गिरावट आई है। उल्लेखनीय है कि अपाचे के लिए इस तरह की गिरावट प्रौद्योगिकी की अलोकप्रियता और गिरावट का संकेत नहीं देती है।

ऑपरेशन के लिए न्यूनतम आवश्यकताएं:

  1. प्रोसेसर - पेंटियम।
  2. रैम - 64 एमबी।
  3. ओएस-माइक्रोसॉफ्ट विंडोज, जीएनयू/लिनक्स।
  4. इंस्टॉलेशन साइज - 50 एमबी।

लाभ:

  1. मॉड्यूलर डिजाइन।
  2. ओपन सोर्स।
  3. मल्टीप्लेटफार्म डिजाइन।
  4. विस्तारशीलता।
  5. लोकप्रिय - सहायता और समर्थन प्राप्त करना आसान है।

सर्वर आर्किटेक्चर

सर्वर आर्किटेक्चर
सर्वर आर्किटेक्चर

अपाचे मॉड्यूलर सर्वर में एक मुख्य खंड और विभिन्न मॉड्यूल होते हैं जो अधिकांश बुनियादी कार्यक्षमता प्रदान करते हैं। इनमें से कुछ मॉड्यूल:

  1. mod_ssl - टीएलएस पर सुरक्षित संचार;
  2. mod_rewrite - पता पुनर्लेखन, आमतौर पर गतिशील पृष्ठों जैसे PHP को स्थिर पृष्ठों में परिवर्तित करने के लिए उपयोग किया जाता है ताकि वे खोज इंजन को मूर्ख बना सकें जहां उन्हें डिज़ाइन किया गया था;
  3. mod_dav - WebDAV प्रोटोकॉल सपोर्ट (RFC 2518);
  4. mod_deflate - क्लाइंट को सामग्री भेजे जाने पर कम्प्रेशन एल्गोरिथम पारदर्शी होता है;
  5. mod_auth_ldap - उपयोगकर्ताओं को LDAP सर्वर को प्रमाणित करने की अनुमति देता है;
  6. mod_proxy_ajp -जावा (सर्वलेट और जेएसपी) में जकार्ता टॉमकैट गतिशील पृष्ठों के साथ संवाद करने के लिए कनेक्टर।

बाहरी मॉड्यूल को शामिल करने के लिए बेस सर्वर का विस्तार किया जा सकता है, जिसमें शामिल हैं:

  • mod_cband - यातायात नियंत्रण और बैंडविड्थ सीमा;
  • mod_perl - पर्ल में गतिशील;
  • mod_php - PHP में डायनामिक;
  • mod_python - पायथन में गतिशील;
  • mod_rexx - REXX और REXX ऑब्जेक्ट में डायनेमिक;
  • mod_ruby - रूबी में गतिशील;
  • mod asp dot net - Microsoft. NET में गतिशील;
  • mod_mono - मोनो के लिए गतिशील;
  • mod_security - सुरक्षा के लिए एप्लिकेशन स्तर फ़िल्टरिंग।

कॉन्फ़िगरेशन और सुरक्षा

विन्यास और सुरक्षा
विन्यास और सुरक्षा

सुरक्षा के लिहाज से अपाचे क्या है, इसे समझने के लिए आपको इसके कॉन्फिगरेशन पर विचार करने की जरूरत है। अधिकांश कॉन्फ़िगरेशन apache2.conf और httpd.conf फ़ाइलों में किया जाता है, जो उस सिस्टम पर निर्भर करता है जिस पर सॉफ़्टवेयर चल रहा है। इस फ़ाइल में किसी भी परिवर्तन के लिए सर्वर को पुनरारंभ करना या फिर से जबरन पढ़ना आवश्यक है।

जिस सॉफ्टवेयर लाइसेंस के तहत कोर अपाचे सॉफ्टवेयर वितरित किया जाता है, वह अपाचे एचटीटीपी सर्वर और ओपन सोर्स कम्युनिटी के इतिहास की पहचान है। लाइसेंस खुले और बंद स्रोत उत्पादों के वितरण की अनुमति देता है।

फ्री सॉफ्टवेयर फाउंडेशन अपाचे लाइसेंस को जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) के संस्करण 2 के साथ संगत नहीं मानता है, जिसमें सॉफ्टवेयर लाइसेंस प्राप्त है और सॉफ्टवेयर के साथ एकीकृत नहीं है। इसे पहले ध्यान में रखा जाना चाहिएजीपीएल लाइसेंस के तहत वितरित एक अपाचे वेब सर्वर स्थापित करें। हालांकि, जीपीएल के संस्करण 3 में एक प्रावधान शामिल है जो इसे पेटेंट क्षतिपूर्ति खंड वाले लाइसेंस के साथ संगत होने की अनुमति देता है।

खोजी गई और तय की गई अधिकांश सुरक्षा कमजोरियों का फायदा केवल स्थानीय उपयोगकर्ता ही उठा सकते हैं, दूर से नहीं। हालाँकि, कुछ अभी भी कुछ स्थितियों में दूर से चलते हैं। या यदि उनका उपयोग दुर्भावनापूर्ण स्थानीय उपयोगकर्ताओं द्वारा मुफ्त अपाचे वेब सर्वर के मॉड्यूल के रूप में PHP का उपयोग करके साझा होस्टिंग समझौतों का उल्लंघन करने के लिए किया जाता है।

अपाचे की कार्यप्रणाली की जाँच करना

अपाचे फंक्शन चेक
अपाचे फंक्शन चेक

यह सुनिश्चित करने के लिए कि अपाचे ठीक से काम कर रहा है, एक वेब ब्राउज़र खोलें और निम्नलिखित पता टाइप करें: https://localhost। फिर एंटर दबाएं, "यह काम कर रहा है" संदेश के साथ एक सफेद पृष्ठ दिखाई देता है, जो इस बात का प्रमाण है कि वेब सर्वर ठीक काम कर रहा है।

अपाचे आपको अपनी आवश्यकताओं को अनुकूलित और अनुकूलित करने के लिए कस्टम कॉन्फ़िगरेशन बनाने की अनुमति देता है। ऐसा करने के लिए, http.conf फ़ाइल को C:appserv Apache2.2 conf में खोजें। रनटाइम त्रुटियों से बचने के लिए इसका बैकअप लिया जाता है, फिर इसे किसी भी संपादक के साथ खोला जाता है और आवश्यक पंक्तियों को बदल दिया जाता है।

इन चरणों को सही ढंग से करने के लिए, आपको अपाचे कार्यकर्ता का अच्छा ज्ञान होना चाहिए, क्योंकि किए गए कोई भी परिवर्तन अपाचे के प्रदर्शन और स्टार्टअप में दिखाई देंगे। नवीनतम अनुशंसाओं के लिए धन्यवाद, सर्वर स्थापित किया जाएगा। यह एक बुनियादी विन्यास में काम करेगा जो आपको डाउनलोड करने की अनुमति देता हैइंटरनेट पर पेज या नेटवर्क एप्लिकेशन।

सूचना प्रबंधन

सूचना प्रबंधन
सूचना प्रबंधन

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

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

  1. क्वेरी प्रदर्शन।
  2. मल्टीटास्किंग सहित बड़ी संख्या में HTTP अनुरोध, सेवा को ध्वस्त कर सकते हैं।
  3. फ़ाइल एक्सेस पर प्रतिबंध, उपयोगकर्ता प्रमाणीकरण को नियंत्रित करना या अनुरोधों को उनके मूल के अनुसार फ़िल्टर करना।
  4. आगंतुक सूचना पृष्ठों पर त्रुटियों को संभालना और पूर्वनिर्धारित पृष्ठों पर पुनर्निर्देशित करना।
  5. सूचना को उसके प्रारूप के अनुसार प्रसारित करना और निर्दिष्ट संसाधन का अनुरोध करने वाले ब्राउज़र को पर्याप्त रूप से सूचित करना।
  6. प्राप्त अनुरोधों को संग्रहीत करने के लिए प्रबंधन लॉग, हुई त्रुटियां, औरसामान्य तौर पर, साइट एक्सेस आंकड़े प्राप्त करने के लिए पंजीकृत और विश्लेषण की गई सभी जानकारी।

अपाचे आपको आईपी पते या नामों के आधार पर वर्चुअल होस्टिंग सेट करने की अनुमति देता है, यानी एक कंप्यूटर पर कई वेबसाइटें रखना।

फ़ाइल apache2.conf

निस्संदेह, apache2.conf सबसे महत्वपूर्ण फ़ाइल है, क्योंकि यह वेब पेजों के सामान्य व्यवहार को परिभाषित करती है और सर्वर की कार्यक्षमता को बढ़ाने वाले विभिन्न मॉड्यूल तक पहुँचने के लिए भी जिम्मेदार है।

यह /etc/apache2 निर्देशिका में स्थित है और चूंकि यह एक टेक्स्ट फ़ाइल है इसलिए इसे टेक्स्ट एडिटर के साथ आसानी से संपादित किया जा सकता है। कॉन्फ़िगरेशन फ़ाइल गुण - सर्वर वैश्विक चर और कार्यक्षमता एक्सटेंशन।

वैश्विक सर्वर चर वे चर हैं जो समग्र संचालन को परिभाषित करते हैं:

  1. अपाचे निर्देशों की तालिका। सर्वर नाम सर्वरनाम चर द्वारा दर्शाया गया है, इसलिए HTML दस्तावेज़ों में मौजूद कोई भी रीडायरेक्ट या लिंक ठीक काम करता है। अधिकांश कॉन्फ़िगरेशन चर मॉड-उपलब्ध में संग्रहीत अन्य छोटी फ़ाइलों के बीच वितरित किए जाते हैं।
  2. .htaccess एक छिपी हुई टेक्स्ट फ़ाइल है जो आपको सर्वर के काम करने के तरीके को अनुकूलित करने की अनुमति देती है।
  3. "अपाचे" मुख्य apache2.conf कॉन्फ़िगरेशन फ़ाइल को संशोधित किए बिना एक विशिष्ट निर्देशिका है। जब कोई वेब क्लाइंट सर्वर से फ़ाइल का अनुरोध करता है, तो यह रूट डायरेक्टरी से अनुरोधित.htaccess वाली उपनिर्देशिका को देखता है और अनुरोध करने से पहले इसमें शामिल निर्देशों को ध्यान में रखता है।

सिद्धांत.htaccess:

  1. निर्देशिका में फाइलों को सूचीबद्ध करने से रोकता है।
  2. वेब ट्रैफ़िक को पुनर्निर्देशित करता है।
  3. त्रुटि पृष्ठ सेट करता है।
  4. कुछ फाइलों तक पहुंच प्रतिबंधित करें।
  5. विशिष्ट IP पतों या IP पतों की श्रेणी तक पहुंच से इनकार करें।
  6. अन्य मॉड्यूल कॉल और कॉन्फ़िगरेशन फ़ाइलों से संबंधित कार्यक्षमता का विस्तार करता है। इस आइटम से जुड़े सभी निर्देश "सक्षम करें" शब्द से पहले होंगे।

अपाचे वेब सर्वर स्थापित करना

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

अपाचे को मूल रूप से PHP तकनीक के साथ काम करने के लिए डिज़ाइन किया गया था, लेकिन यह बिना किसी समस्या के. NET के साथ भी काम कर सकता है, जिससे यह Microsoft के IIS से अधिक सफल हो जाता है, जो IIS का उपयोग करने वाले सर्वरों के लिए एक सहयोगी है और बिना आवश्यकता के पूर्ण समर्थन PHP प्रदान करता है। कॉन्फ़िगरेशन बदलें।

वेब सर्वर को स्थापित करने और चलाने के लिए, आपको सबसे पहले इसे आधिकारिक साइट से डाउनलोड करना होगा। हमेशा उपलब्ध सॉफ़्टवेयर का नवीनतम संस्करण ढूंढें और जांचें कि क्या इसे ओपनएसएसएल सहित Win32 बाइनरी के रूप में पहचाना जाएगा।

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

वेब सर्वर को नेटवर्क से कनेक्ट करने के लिए आवश्यक जानकारी प्रदान करने वाली पहली विंडो में से एक सूचना विंडो है। वहां, उपयोगकर्ता नेटवर्क डोमेन नाम, सर्वर नाम और ईमेल पता जोड़कर एक छोटा फॉर्म भरता हैप्रशासक। पहले दो विकल्पों के लिए लोकलहोस्ट चुनें।

अगला, इंस्टॉलेशन विंडो दिखाई देगी, जहां सभी उपलब्ध घटक सूचीबद्ध हैं। उन सभी का चयन करें और जांचें कि क्या c:appserv Apache2.2 फ़ोल्डर मौजूद है। इसके बाद, अपाचे वेब सर्वर को कॉन्फ़िगर करें।

टास्कबार पर वेब मॉनिटर

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

स्थापना एल्गोरिथ्म:

  1. विंडोज कंसोल में अपाचे बिन फोल्डर ढूंढें, ऐसा करने के लिए, कंसोल में निम्नलिखित वाक्य लिखें - c: appserv Apache2.2? में.
  2. दर्ज करने के बाद, एंटर दबाएं और सिस्टम कंपोनेंट इस तरह दिखेगा - C: appserv Apache2.2? इन>.
  3. बिन फोल्डर में http:.exe -k install टाइप करें और एंटर दबाएं।
  4. ". Apache 2.2: service पहले से स्थापित" जैसा संदेश दिखाई देगा। यह संदेश सत्यापित करेगा कि अपाचे सफलतापूर्वक स्थापित किया गया था।

यह जांचने के सबसे प्रभावी तरीकों में से एक है कि अपाचे ठीक से चल रहा है या नहीं, यह जांचना है कि एप्लिकेशन मॉनिटर सक्रिय है या नहीं। इसे टास्कबार पर देखा जा सकता है। यदि यह सक्रिय नहीं है, तो इसे स्टार्ट मेनू, सभी प्रोग्राम और अपाचे http सर्वर 2.2 पर जाकर सक्रिय करें, मॉनिटर अपाचे सर्वर पर क्लिक करें और इसे सक्रिय करें।

मॉनिटर उपयोगी है क्योंकि यह आपको सर्वर को रोकने की अनुमति देता है,नियंत्रण विंडो खोलने के लिए बस टास्कबार पर आइकन पर क्लिक करके कंसोल विंडो पर जाए बिना इसे पूर्ण आराम से रोकें और सक्रिय करें।

लिनक्स इंस्टालेशन टिप्स

लिनक्स इंस्टॉलेशन टिप्स
लिनक्स इंस्टॉलेशन टिप्स

यदि किसी उपयोगकर्ता के पास एक वेबसाइट है और उसे होस्ट करने के लिए एक प्लेटफॉर्म की आवश्यकता है, तो आप किसी एक होस्टिंग प्रदाता की सेवाओं का उपयोग कर सकते हैं या अपनी वेबसाइट को स्वयं सर्वर पर होस्ट करने का प्रयास कर सकते हैं।

स्थापना एल्गोरिथ्म:

  1. अपाचे का नवीनतम स्थिर संस्करण डाउनलोड करें।
  2. सिस्टम के अनुसार स्रोत फ़ाइलें डाउनलोड करें।
  3. सॉफ़्टवेयर फ़ाइलें निकालें।
  4. उसके बाद, डाउनलोड की गई फ़ाइलों को अनपैक करने की आवश्यकता होगी: गनज़िप -d httpd-2_0_NN.tar.gz; टार xvf
  5. यह स्रोत फ़ाइलों के साथ वर्तमान निर्देशिका में एक नई निर्देशिका बनाता है।
  6. जैसे ही फाइलें दिखाई दें, मशीन को बताएं कि सभी मूल कहां खोजें। ऐसा करने का सबसे आसान तरीका है कि सभी डिफ़ॉल्ट को स्वीकार करें और बस टाइप करें:./configure.
  7. अपाचे सेट करें, बशर्ते कि इंस्टॉलेशन और बिल्ड में कोई समस्या न हो। उपयोगकर्ता कॉन्फ़िगरेशन को समायोजित करता है, जो httpd.conf फ़ाइल को संपादित करने के बराबर है। इसे आमतौर पर एक टेक्स्ट एडिटर - vi PREFIX /conf/httpd.conf के साथ संपादित किया जाता है। कोई भी परिवर्तन करने के लिए आपको मूल होना चाहिए।
  8. सर्वर संचालन की जाँच करें।

वर्ल्ड वाइड वेब पर आवेदन

वर्ल्ड वाइड वेब पर आवेदन
वर्ल्ड वाइड वेब पर आवेदन

अपाच का उपयोग मुख्य रूप से वर्ल्ड वाइड वेब पर स्थिर और गतिशील पेज सबमिट करने के लिए किया जाता है। कई एप्लिकेशन के साथ डिज़ाइन किए गए हैंअपाचे कार्यान्वयन वातावरण या इस सर्वर की विशेषताओं का उपयोग करेगा। अपाचे लोकप्रिय LAMP एप्लिकेशन प्लेटफॉर्म में MySQL और PHP, पर्ल, पायथन और रूबी प्रोग्रामिंग भाषाओं के साथ एक सर्वर घटक है, जिसमें Oracle डेटाबेस और IBM WebSphere एप्लिकेशन सर्वर शामिल हैं। Mac OS X इसे अपने स्वयं के वेब सर्वर के हिस्से के रूप में एकीकृत करता है और WebObjects अनुप्रयोगों के लिए समर्थन करता है।

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

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

दुनिया की कुछ सबसे बड़ी वेबसाइट अपाचे द्वारा संचालित हैं। Google खोज इंजन का अगला भाग इसके संशोधित संस्करण पर आधारित है जिसे Google वेब सर्वर (GWS) कहा जाता है। कई विकिपीडिया प्रोजेक्ट अपाचे सर्वर पर भी चलते हैं।

सिफारिश की: