• Home
  • /
  • Blog
  • /
  • वेब सर्वर क्या है?

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

दिसम्बर 14, 2020

वेब सर्वर क्या है

This post is also available in: English (English) العربية (Arabic)

क्या आपने कभी सोचा कि “वेब सर्वर क्या है”? क्या आप उन तंत्रों के विषय में जानते हैं जो इस पृष्ठ को आपके तक पहुंचाते हैं? ब्राउज़र आपकी स्क्रीन पर एक वेबपेज कहाँ से लाता है? संभावना है कि आप अभी एक कंप्यूटर के पास बैठे हैं, इस पृष्ठ को एक ब्राउज़र में देख रहे हैं। इसलिए, जब आपने इस पृष्ठ के लिंक पर क्लिक किया या इसके URL (यूनिफ़ॉर्म रिसोर्स लोकेटर) को टाइप किया, तो इस पृष्ठ को आपकी स्क्रीन पर लाने के लिए पर्दे के पीछे क्या हुआ? वेबपेज वेब सर्वर से एकत्र किए जाते हैं। तो, वेब सर्वर क्या है?

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

नेटवर्क शब्दावली में, सर्वरएक कंप्यूटर होता है जो उपयोगकर्ता या क्लाइंट मशीन को कई प्रकार की जानकारी प्रदान करता है। सर्वर जो वेबसाइटों को होस्ट करने के लिए उपयोग किया जाता है उसे वेब सर्वर कहा जाता है।

वेब सर्वर शब्द का अर्थ दो चीजों में से एक हो सकता है:

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

वेब सर्वर कैसे काम करता है?

सबसे बुनियादी स्तर पर, जब भी किसी ब्राउज़र को वेब सर्वर पर होस्ट की जाने वाली फ़ाइल की आवश्यकता होती है, तो ब्राउज़र HTTP के माध्यम से फ़ाइल का अनुरोध करता है। जब अनुरोध सही (हार्डवेयर) वेब सर्वर, (सॉफ्टवेयर) HTTP सर्वर तक पहुंचता है अनुरोध स्वीकार करता है, अनुरोधित दस्तावेज़ पाता है, और इसे HTTP पर भी ब्राउज़र में वापस भेजता है। (यदि सर्वर को अनुरोधित दस्तावेज़ नहीं मिलता है, तो वह इसके बजाय 404 प्रतिक्रिया देता है)। वेब पेज प्राप्त करने के बाद, ब्राउज़र HTML टैग्स को पढ़ता है और पेज को उसी के अनुसार स्वरूपित करता है, और कंप्यूटर स्क्रीन पर प्रदर्शित करता है। (प्रतिक्रियाओं के साथ कोड की सूची।)

वेब सर्वर क्या है

ब्राउज़र HTML टैग्स को पढता है और पृष्ठ को आपकी स्क्रीन पर स्वरूपित करता है।

वेब सर्वर के प्रकार

बाजार में विभिन्न प्रकार के वेब सर्वर उपलब्ध हैं। आइए सबसे लोकप्रिय वेब सर्वरों के बारे में चर्चा करें – Apache, IIS, Nginx और LiteSpeed।

  • Apache: Apache Software Foundation द्वारा विकसित दुनिया के सबसे लोकप्रिय वेब सर्वर में से एक। अपाचे एक ओपन सोर्स सॉफ्टवेयर है जो लिनक्स, यूनिक्स, विंडोज, फ्रीबीएसडी, मैक ओएस एक्स और लगभग सभी ऑपरेटिंग सिस्टम पर काम करता है। अपाचे वेब सर्वर पर लगभग 60% मशीनें चलती हैं। Customization of apache web server is easy as it contains a modular structure. यह एक ओपन सोर्स है जिसका अर्थ है कि आप आवश्यकता पड़ने पर अपने स्वयं के मॉड्यूल को सर्वर में जोड़ सकते हैं और अपनी आवश्यकताओं के अनुरूप संशोधन कर सकते हैं। यह किसी भी अन्य वेब सर्वर की तुलना में अधिक स्थिर है और इसके दवारा प्रशासनिक मुद्दों (एडमिनिस्ट्रेटिव इश्यूज) को हल करना आसान है। इसे कई प्लेटफार्मों पर सफलतापूर्वक स्थापित किया जा सकता है।
  • IIS: IIS एक Microsoft उत्पाद है। इस सर्वर में अपाचे की तरह सभी विशेषताएं हैं। लेकिन यह एक ओपन सोर्स नहीं है और व्यक्तिगत मॉड्यूल जोड़ना आसान नहीं है और संशोधन थोड़ा मुश्किल हो जाता है। Microsoft developed this product and they maintains, thus it works with all the windows operating system platforms. इसके अलावा, अगर कोई समस्या होती है तो वे अच्छी ग्राहक सहायता (कस्टमर सर्विस) प्रदान करते हैं।
  • Nginx: यह भी एक फ्री ओपन सोर्स वेब सर्वर है, इसमें IMAP / POP3 प्रॉक्सी सर्वर शामिल है। Nginx अपने उच्च प्रदर्शन, स्थिरता, सरल विन्यास और कम संसाधन उपयोग के लिए जाना जाता है। यह वेब सर्वर का आर्किटेक्चर बहुत अधिक स्केलेबल व ईवेंट-चालित (इवेंट ड्रिवेन) है और अनुरोधों (रिक्वेस्ट्स) को संभालने के लिए थ्रेड्स का उपयोग नहीं करता है। और इसमें मेमोरी का उपयोग भी काम होता है। आजकल यह काफी लोकप्रिय हो रहा है और यह दुनिया भर में सभी डोमेन के लगभग 7.5% की होस्टिंग कर रहा है। अधिकांश वेब होस्टिंग कंपनियां इसका उपयोग कर रही हैं।
  • लाइट स्पीड: लाइटस्पीड (एलएसडब्ल्यूएस) उच्च प्रदर्शन वाली अपाचे ड्रॉप-इन प्रतिस्थापन है। LSWS इंटरनेट पर 4 सबसे लोकप्रिय वेब सर्वेरों में एक है और यह एक वाणिज्यिक वेब सर्वर (कमर्शियल वेब सर्वर) है। यह mod_rewrite, .htaccess और mod_security सहित अधिकांश सामान्य अपाचे सुविधाओं के साथ संगत है। LSWS अपाचे कॉन्फ़िगरेशन फ़ाइलों को सीधे लोड कर सकता है और अधिकांश होस्टिंग कंट्रोल पैनल के साथ ड्रॉप-इन प्रतिस्थापन अपाचे के रूप में काम करता है। यह शून्य डाउनटाइम के साथ 15 मिनट से भी कम समय में अपाचे को बदल देता है। अन्य फ्रंट-एंड प्रॉक्सी समाधानों के विपरीत, एलएसडब्ल्यूएस सभी अपाचे कार्यों को बदल देता है, उपयोग को सरल बनाता है और अपाचे से ट्रांजीशन को सुचारू और आसान बनाता है। अधिकांश होस्टिंग कंपनियां हाल के दिनों में एलएसडब्ल्यूएस का उपयोग कर रही थीं।

एक वेब सर्वर एक, या कई वेबसाइटों को होस्ट कर सकता है।

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

HTTP के अलावा, एक वेब सर्वर ईमेल और फाइल ट्रांसफर और स्टोरेज के लिए SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) और FTP (फाइल ट्रांसफर प्रोटोकॉल) के लिए भी काम करता है।

SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल)

SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) सर्वर एक ऐसा एप्लिकेशन है जिसका मुख्य उद्देश्य ईमेल भेजने वाले और रिसीवर के बीच आउटगोइंग मेल भेजना, प्राप्त करना और / या रिले करना होता है।

एक SMTP सर्वर का एक पता (या कई पते) होते हैं, जिसे मेल क्लाइंट या एप्लिकेशन द्वारा सेट किया जा सकता है और जिसे आप उपयोग कर सकते है। आमतौर पर इसे smtp.serveraddress.com के रूप में स्वरूपित किया जाता है। (उदाहरण के लिए, जीमेल का एसएमटीपी सर्वर पता smtp.gmail.com है। आप आम तौर पर अपने मेल क्लाइंट के खाते या सेटिंग्स अनुभाग में अपना एसएमटीपी सर्वर पता पा सकते हैं।)

वेब सर्वर क्या है

जब आप एक ईमेल भेजते हैं, तो एसएमटीपी सर्वर आपके ईमेल को संसाधित करता है, और यह तय करता है कि संदेश किस सर्वर को भेजा जाय और उस सर्वर पर संदेश भेजता है। प्राप्तकर्ता का इनबॉक्स सर्विस प्रोवाइडर (जैसे कि जीमेल या एओएल) तब संदेश डाउनलोड करता है और प्राप्तकर्ता के इनबॉक्स में रखता है।

एफ़टीपी (फ़ाइल ट्रांसफर प्रोटोकॉल)

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

CodingHero - वेब सर्वर क्या है? FTP
{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>