Web server क्या है? यह कैसे काम करता है? Web server in Hindi

क्या आपने कभी सोचा है कि जब आप गूगल सर्च के जरिए इंटरनेट पर कोई जानकारी खोजते हैं तो वह आपके सामने कैसे पेश होती है और कहां से आती है?

उन सभी सूचनाओं को कहाँ संग्रहीत किया जाता है और यह कैसे संसाधित होती है? हाँ, यह एक सर्वर है जो उन सभी कार्यों को पूरा करता है।

इस लेख में, मैं आपको बताऊंगा कि वास्तव में एक Web server क्या है और साथ ही इसके पीछे चल रही सभी प्रक्रियाओं के बारे में बताऊंगा कि यह कैसे काम करता है।

इसलिए मेरे साथ बने रहें और इस लेख को पूरा पढ़ें। तो, चलिए आगे बड़ते है ओर जान लेते है कि वेब सर्वर क्या है?

Web server क्या है?

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

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

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

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

इसे व्यापक रुप से उपयोग किए जाने के अलाबा भी कुछ अन्य प्रकार के सर्वर भी मौजूद हैं और ये इस प्रकार हैं:

  • Mail: वे मेल संग्रहीत करते हैं और इसे ईमेल सेवा प्लेटफ़ॉर्म के माध्यम से ग्राहकों तक पहुंचाते हैं। इसे नेटवर्क से लगातार जुड़े रहने के लिए कॉन्फ़िगर किया गया है, और इसलिए, उपयोगकर्ता बिना किसी सिस्टम को चलाए अपने डिवाइस के माध्यम से अपने ईमेल तक पहुंच सकते हैं।
  • Application: वे वर्चुअल कनेक्शन के माध्यम से क्लाइंट को सॉफ़्टवेयर एप्लिकेशन से जोड़ते हैं। इनका उपयोग मूल रूप से एप्लिकेशन तक पहुंचने के लिए किया जाता है। एप्लिकेशन सर्वर एक ही स्थान पर एकाधिक उपयोगकर्ताओं के लिए बड़ी मात्रा में एप्लिकेशन डेटा होस्ट करने में सक्षम हैं।
Web server क्या है
  • File Transfer Protocol (FTP): ये एक कंप्यूटर से दूसरे कंप्यूटर में फाइल ट्रांसफर करने में सक्षम हैं। एक एफ़टीपी सर्वर आपके कंप्यूटर से अपलोड की गई फ़ाइलों को सर्वर पर ले जाने और वहां से फ़ाइलों को आपके डिवाइस पर डाउनलोड करने में सक्षम है। फ़ाइल ट्रांसफ़र प्रोटोकॉल का उपयोग डेटा को एक कंप्यूटर से दूसरे कंप्यूटर में सुरक्षित रूप से स्थानांतरित करने के लिए भी किया जाता है।
  • Database: डेटाबेस बड़े स्टोरेज स्पेस के रूप में काम करता हैं और इसका उपयोग ज्यादातर बड़े संगठन अपनी आवश्यकताओं को पूरा करने के लिए कई तरह के प्रोग्राम चलाने और उसे एक्सेस करने के लिए करते हैं।
  • Domain Name System (DNS): डीएनएस सर्वर मुख्य रूप से लोगो द्वारा याद रंखे जाने बाले डोमेन नामों या होस्ट नामों से संबंधित संख्यात्मक IP (Internet Protocol) पतों में अनुवादित करते हैं। इसके अलाबा डीएनएस इंटरनेट पर उपयोग किए जा रहे कंप्यूटर सिस्टम और संसाधनों को पहचानने और उन्है खोजने में भी मदद करता है।

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

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

what is a Web Server in hindi

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

कभी-कभी ब्राउज़ करते समय आपने 404 Error पृष्ठ देखा होगा, यह क्या है? दरअसल, यह सर्वर द्वारा भेजा गया एक संदेश है कि अनुरोधित पृष्ठ इंटरनेट पर मौजूद नहीं है। ऐसा तब हो सकता है, जब पृष्ठ हटा दिया गया हो या उसका permalink बदल गया हो।

सर्वर के Components

वे हार्डवेयर और सॉफ्टवेयर दोनों के संयोजन के साथ मिलकर काम करता है। यहाँ कुछ प्रमुख Components दिया गया हैं जो एक सर्वर को काम करने के लिए आवश्यक हैं।

  • Motherboard: मदरबोर्ड एक सर्किट बोर्ड होता है जो अपस मे सभी घटकों को जोड़ता है। यह कहा जा सकता है कि मदरबोर्ड सर्वर का दिल है। इसमें रैम, सीपीयू और हार्ड ड्राइव शामिल हैं जो सर्वर से जुड़ने में मदद करता है।
  • Central Processing Unit (CPU): सर्वर का अगला आवश्यक घटक सीपीयू (सेंट्रल प्रोसेसिंग यूनिट) है और इसे प्रोसेसर के रूप में भी जाना जाता है। जैसे मदरबोर्ड कंप्यूटर का दिल है, वैसे ही प्रोसेसर उसका दिमाग है।
  • RAM (Random Access Memory): यह हमारे मस्तिष्क की अल्पकालिक मेमोरी की तरह एक रैंडम एक्सेस मेमोरी है। इसकी नवीनतम पीढ़ी की बात करें तो यह वर्तमान में DDR4 पर चल रही है, हालाँकि आजकल अधिकांश सर्वर अभी भी DDR3 पर चल रहे हैं, और यह अच्छा प्रदर्शन और विस्फोटक परिणाम देता है।
  • Hard Drive: यह सर्वर का एक अन्य महत्वपूर्ण घटक है। वे डेटा संग्रहीत करते हैं, उन्हें संसाधित करते हैं और फिर इसे ग्राहकों तक पहुंचाते हैं। मूल रूप से, हार्ड ड्राइव का उपयोग डेटा को पढ़ने, लिखने और उन्हें संग्रहीत करने के लिए किया जाता है, जिसके परिणामस्वरूप गति और त्वरित डिलीवरी भी बढ़ जाती है।
  • GPU: जीपीयू ग्राफिक्स प्रोसेसिंग यूनिट का संक्षिप्त रूप है और इसका उपयोग केवल ग्राफिक्स इंटरफेस और गेमिंग के लिए किया जाता है।

वे किस लिए आवश्यक है?

आमतौर पर, इसका उपयोग वेब होस्टिंग कंपनिया याफिर पेशेवर ऐप डेवलपर्स करते है। इसके अलाबा हर वो व्यक्ति जो आपनी खुदकी वेबसाइट चलाना चाहते है या वो जो सर्वर-साइड तकनीकों का इस्तेमाल करना चाहता है, जैसे कि आपनी कोई PHP script अनलाइ स्तापित करना या ColdFusion चलाना, वे इसका उपयोग कर सकता है।

अगर आप एक वेबसाइट बनाना और उसे अनलाइन पर प्रकाशित करना चाहते हैं, तो आपको भी इसकी आवश्यकता होगी। क्योकि, यह एक highly technical matter है इसलिए बिना तकनीकि ज्ञान के इसे maintain करना एक कठिण काम है।

ऐसे मे इसे उपयोग करने का सबसे आसान तरीका है Web Hosting और वेब होस्टिंग एक ऐसी सेवा है जो आपकी वेबसाइट की फाइलों, और डेटाबेस को स्टोर करने के लिए स्पेस प्रदान कराता है।

अबतक के सबसे लोकप्रिय वेब सर्वर

ऐसे तो बहुत से वेब सर्वर बाजार मे उपलब्ध हैं, जैसेकि Apache, Microsoft IIS, Nginx, lighttpd, LiteSpeed , आदि। लेकिन, इनमे से दो सबसे लोकप्रिय है और वे निचे दिए गए कुछ इस प्रकार है –

Apache HTTP : यह अब तक के सबसे लोकप्रिय वेब सर्वर है जिसका उपयोग ज्यादातर hosting company करते है। यह Apache Software Foundation द्वारा विकसित और maintain किया जाता है और ये एक ओपन सोर्स Software है।

Microsoft IIS: माइक्रोसॉफ्ट IIS (Internet Information Services) यह दूसरा सबसे लोकप्रिय वेब सर्वर है।

इसमे Apache की तरह ही सभी सुविधाएं मौजुद हैं, लेकिन यह Apache कि तरह ओपन सोर्स नहीं है। इसे माइक्रोसॉफ्ट द्वारा विकसित और maintain किया जाता है।

Conclusion

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

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

लेकिन, अगर कोई व्यक्ति अपनी वेबसाइट को सार्वजनिक रूप से होस्ट करना चाहे तो, इसके लिए उन्है एक समर्पित IP address प्राप्त करने होंगे और साथही एक DNS server कि जरुरत होगी ताकि इसे वेबसाइट के डोमेन के साथ जोड़ा जा सके। लेकिन, बास्तव मे सुरक्षा के कारण इसे लागु करना थोड़ा मुशकिल हो जाता है।

उम्मीद है Web server क्या है? और Web server in Hindi के बरे मे मेरे द्वारा दि गई यह जानकारी आपको काफी पछन्द आया होगा

web server से related आपके पास और कोई जानकारी, सबाल या सुझाब हो तो कृपया हमे सुचित करे, साथही इस तरह के और नए-नए रोचक जानकारी के लिए हमे Subscribe जरुर करे।

About The Author

Author and Founder digipole hindi

Biswajit

Hi! Friends I am BISWAJIT, Founder & Author of 'DIGIPOLE HINDI'. This site is carried a lot of valuable Digital Marketing related Information such as Affiliate Marketing, Blogging, Make Money Online, Seo, Technology, Blogging Tools, etc. in the form of articles. I hope you will be able to get enough valuable information from this site and will enjoy it. Thank You.

Leave a Reply

Your email address will not be published. Required fields are marked *