Server kya hai? – What Is Server In Hindi? दोस्तों सर्वर या वेब सर्वर के बारे में तो अपने कहीं ना कहीं सुना ही होगा, पर अगर आप सर्वर के बारे में डिटेल से जानना चाहते हो तो आज इस पोस्ट में हम जानिंगे की सर्वर क्या है और इसके प्रकार? कैसे काम करता है? क्यू ज़रूरी है? फ़ायदे और उपयोग? History of server? & all about web server in hindi?
दोस्तों इस इंटरनेट जगत में Web सर्वर का विशेष महत्व है! इसलिए इंटरनेट इस्तेमाल करते हुए आपने कभी- न- कभी web server का नाम होगा! क्या आप वेब सर्वर के बारे में जानते हैं? यदि नहीं तो कोई बात नहीं आपके लिए खुशखबरी यह है कि आज हम टेक्नोलॉजी से जुड़ी एक और जानकारी आपके लिए लेकर आए हैं जिसमें हम आपको web सर्वर के बारे में बताएंगे.
- मोबाइल क्या है और किसने बनाया – What Is Mobile In Hindi
- कंप्यूटर क्या है और किसने बनाया – What Is Computer In Hindi
दोस्तों यदि आप जानना चाहते कि web server क्या होता है? (What is Web Server in Hindi) इंटरनेट के इस विश्व मे इसका क्या उपयोग है? यह वेब सर्वर कैसे काम करता है?तथा वेब सर्वर के कितने प्रकार होते हैं तो आज का यह लेख आपके लिए ही है! अतः इस लेख को शुरू से लेकर अंत तक जरूर पढ़ें!
Xampp Server Se Apne Computer Ko Web Server Kaise Banaye? उसके बारे में मैंने पहेले से ही बताया हुआ है, और आज इस पोस्ट में हम जानिंगे की सर्वर क्या है और इसके प्रकार – What Is Server In Hindi?
यह भी पढ़े: सॉफ्टवेयर (Software) क्या है? – What Is Software In Hindi
वेब सर्वर क्या है? – What Is Server In Hindi
एक वेब सर्वर एक प्रोग्राम होता है जो इंटरनेट उपयोगकर्ताओं को http (hyper text transfer protocol) के जरिए web pages को show करता है! अर्थात वेब सर्वर वह सॉफ्टवेयर होता है जो web पेजेस को उपयोगकर्ताओं तक पहुंचाता है! Web server को आमतौर पर दो भागों में बांटा जा सकता है। पहला वह मशीन जिस पर एक वेब सर्वर को स्थापित किया जाता है तथा दूसरा वह सॉफ्टवेयर जो वेब सर्वर के लिए काम करता है!
इस तरह एक वेब सर्वर हार्डवेयर तथा सॉफ्टवेयर दोनों से मिलकर बना होता है!
दोस्तों अब यहां हम वेब सर्वर के बारे में बात कर रहे हैं तो हमें वेब ब्राउजर तथा server के बीच फर्क को जानना जरूरी है क्योंकि इंटरनेट पर web pages को display करने का कार्य ब्राउज़र का ही होता है! चलिये पहले जानते हैं कि वेब ब्राउज़र क्या होता है!
Web Browser
जैसा कि आप जानते ही होंगे कई वेब ब्राउज़र के नाम जैसे कि गूगल क्रोम, opera, इंटरनेट एक्सप्लोरर आदि। तो दोस्तों इन web ब्राउजर्स को इंटरनेट की भाषा में client या प्रोग्राम, सॉफ्टवेयर या फिर tool भी कह जाता है। तथा वेब ब्राउज़र का काम http रिक्वेस्ट को वेब सर्वर के पास भेजना होता है! तथा यह वेब ब्राउजर भली-भांति जानते हैं कि web सर्वर के साथ कैसे संचार किया जाता है
जब आप वेब ब्राउज़र पर कुछ खोजते हैं तो वेब ब्राउजर की गई रिक्वेस्ट के आधार पर वर्ल्ड वाइड वेब में उपलब्ध कॉन्टेंट को locate (खोजता है) तथा उसके बाद response लेकर वेब पेजेस को display करता है तथा इस वेब पेज में ऑडियो वीडियो, pdf आदि किसी प्रकार का कंटेंट हो सकता है।
यह भी पढ़े: डाटाबेस (Database) क्या है? – What Is Database In Hindi
Web Server
दोस्तों अब वेब सर्वर को समझे! तो यह एक सॉफ्टवेयर या हार्डवेयर यूनिट हो सकता है। वेब सर्वर http रिक्वेस्ट प्राप्त करने के बाद response देते हैं! Web सर्वर web ब्राउजर अर्थात client से यह रिक्वेस्ट प्राप्त करते हैं! उसके बाद server उपलब्ध रिसोर्सेज के आधार पर ब्राउज़र को रिस्पांस देते हैं।
दोस्तों इस प्रक्रिया आप कुछ इस तरह समझ सकते हैं कि जब आप किसी दुकानदार से कोई समान मांगते हैं तो दुकानदार उस रिक्वेस्ट को सुनता है! तथा यदि वह सामग्री उस दुकान पर उपलब्ध है तो वह रिस्पांस के रूप में हमें वापस देता है और इस प्रकार web सर्वर तथा वेब ब्राउज़र के बीच कार्य चलता है!
तथा यहां आपका जानना जरूरी है कि वेब सर्वर सिर्फ web एप्लीकेशन के लिए सेवाएं उपलब्ध करते हैं। अतः इस प्रकार क्लाइंट (वेब ब्राउजर) तथा वेब सर्वर के बीच में जो भी संचार होता है वह http के जरिए होता है! दोस्तों सरल शब्दों में वेब सर्वर को समझें तो इसका कार्य serve करना होता है।
आज इंटरनेट पर करोड़ों वेबसाइट का डेटा web सर्वर पर स्टोर होता है इसके अलावा हम कोई भी फोटो, वीडियो आदि इंटरनेट पर स्टोर करते हैं तो वह भी किसी web सर्वर पर स्टोर करता है। अतः आप समझ सकते हैं कि अब यदि server ना होता तो तो विश्व भर में इंटरनेट का इतना सारा डाटा स्टोर करने के लिए कितनी मुश्किलों का सामना करना पड़ता!
दोस्तों उम्मीद है इस तरह आप समझ चुके होंगे कि आखिर web server क्या होता क्या है? तथा कैसे काम करता है!
अब हम आगे बढ़ते हैं तथा वेब सर्वर के प्रकारों के बारे में जान लेते हैं। प्रत्येक साइट का डेटा जो किसी कंप्यूटर पर save होता है वह web सर्वर कहलाता है। यह सर्वर 24 घंटे कार्य करता है यहां कुछ प्रसिद्ध वेब सर्वर का उल्लेख किया जा रहा है।
- याहू (Yahoo) क्या है? – What Is Yahoo In Hindi
- गूगल क्या है और किसने बनाया – What Is Google In Hindi
वेब सर्वर के प्रकार – Types Of Web Server In Hindi
Apache HTTP Server
यह server दुनिया में सबसे लोकप्रिय वेब सर्वर है! जिसे वर्ष 1995 में लॉन्च किया गया था इसे apache server foundation द्वारा विकसित किया गया है! यह ओपन source सॉफ्टवेयर है जिसका इस्तेमाल लगभग सभी ऑपरेटिंग सिस्टम unix, windows, Mac आदि में इंस्टॉल किया जा सकता है!
आपके लिए यहां गौर करने वाली बात है कि दुनिया के लगभग 60% web सर्वर मशीन apache वेब सर्वर run करती है!
चूंकि apache web सर्वर एक फ्री open source सॉफ्टवेयर है जिसका मतलब की है यह सभी यूजर्स के लिए उपलब्ध है। बिना किसी प्राइस के तथा कोई भी यूजर अपनी आवश्यकता के मुताबिक इसे मॉडिफाई कर सकता है! अतः यह apache वेब सर्वर का मुख्य फायदा है जो इसे अन्य प्रतियोगी web सर्वर से अलग बनाता है वो भी same फ़ीचर्स में!
यदि Apache वेब सर्वर के फीचर्स की बात की जाए! तो इस सॉफ्टवेयर में एडमिनिस्ट्रेशन कंट्रोल पैनल, कस्टमाइजेबल एरर मैसेज, तथा ऑथेंटिकेशन scemes आदि एडवांस फीचर हैं! इस वेब सर्वर में वर्चुअल होस्टिंग मॉडल एक user को अनुमति देता है एक server पर multiple वेबसाइट run करने के लिए। अतः इसे web सर्वर की लिस्ट में No.1 सर्वर कहा जाता है!
Internet Information Service
यह माइक्रोसॉफ्ट कंपनी का वेब सर्वर है इंटरनेट इनफॉरमेशन server (IIS) high- परफॉर्मेंस वेब सर्वर है! चूंकि यह माइक्रोसॉफ्ट वेब सर्वर है अतः यह Windows NT/ 2000 तथा 2003 प्लेटफॉर्म पर run करता है! IIS HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP and NNTP को सपोर्ट करता है!
यह एक शक्तिशाली वेब servers में से एक है जो आपकी वेब एप्लीकेशन को host करता है। इस server को C++में लिखा गया है।
इसका इस्तेमाल hosting वेबसाइट तथा web पर उपलब्ध अन्य content के लिए किया जाता है। माइक्रोसॉफ्ट इंटरनेट इंफॉर्मेशन सर्विस अपने यूज़र्स तथा वेबसाइट को manage करने के लिए ग्राफिकल यूजर इंटरफेस (GUI) उपलब्ध करती है!
Lighttpd
lighttpad भी एक free वेब सर्वर है जिसे lighty भी कहा जाता है! जिसे freeBsd ऑपरेटिंग सिस्टम के साथ वितरित किया गया है! यह ओपन वेब सर्वर फास्ट, secure होने के साथ ही काफी कम cpu power लेता है!
lighttpad वेब सर्वर विंडोज मैक तथा linux ऑपरेटिंग सिस्टम मैं भी कार्य कर सकता है lighttpad की ऑफिशियल website के अनुसार यह web server उन सभी servers के लिए बेहतरीन समाधान है जिनमें loading प्रॉब्लम होती है!
Sun Java System Web Server
Sun Microsystems का यह web सर्वर है! यह web सर्वर मीडियम तथा large वेबसाइट के लिए बेस्ट माना जाता है। हालाँकि यह वेब सर्वर free है परंतु यह ओपन सोर्स नहीं है! यह वेब सर्वर windows, linux एवं Mac ऑपरेटिंग सिस्टम पर कार्य करता है।
Sun java system web server अलग-अलग भाषाओं,स्क्रिप्ट, web 2.0 के लिए जरूरी टेक्नोलॉजी जैसे JSP, java Servlets, pHp, python आदि को सपोर्ट करता है!
तो दोस्तों यह थे कुछ मुख्य वेब सर्वर जिनका इस्तेमाल विश्व भर में किया जाता है! अब हम जानते हैं कि वेब सर्वर के क्या उपयोग हैं अर्थात यह किसी user के लिए किस तरह फ़ायदेमंद है!
यह भी पढ़े: वेब होस्टिंग क्या है? – What Is Web Hosting In Hindi
वेब सर्वर आपके लिए क्या कार्य करते हैं?
मान लीजिए आपकी कोई वेबसाइट है अब उसे वेबसाइट में जो डाटा है उसे store करने के लिए वेब सर्वर की आवश्यकता पड़ेगी! केवल तभी आप या कोई भी अन्य विजिटर आपकी वेबसाइट को open करेगा! इसलिए उस वेबसाइट को web सर्वर में स्टोर करना जरूरी होता है!
अतः एक वेब सर्वर आपकी वेबसाइट को इंटरनेट पर लाइव बनाते हैं! तथा 24 घंटे उस वेबसाइट को यूजर्स के लिए उपलब्ध करते हैं ! हम इस फ्यूचर ट्रिक्स वेबसाइट की बात कर लेते हैं इसमें जो डाटा हम पब्लिश करते हैं! वह एक वेब सर्वर में store होता है! जिससे आप किसी भी समय इस वेबसाइट में पब्लिश आर्टिकल को आप पढ़ पाते हैं!
तो दोस्तो इसलिए एक यूजर को बेहतर यूजर एक्सपीरियंस देने के लिए आपकी साइट का fast load होना अत्यंत आवश्यक है! इसलिए यह सुनिश्चित करना जरूरी हो जाता है कि आपका वेब सर्वर फास्ट नेटवर्क से कनेक्टेड है या नहीं! इसलिए एक वेबसाइट owner को हमेशा यह सलाह दी जाती है कि वह अपनी वेबसाइट के लिए एक बेस्ट होस्टिंग खरीदे!
वेब सर्वर का इतिहास – History Of Web Server In Hindi
दोस्तों दुनिया का पहला वेब सर्वर वर्ष 1990 में Next कंप्यूटर के रूप में स्थापित किया गया था.
इस सर्वर case के बाहर लिखा गया था कि “यह मशीन एक server है कृपया इसे down ना करें” दोस्तों Next कंप्यूटर एक work स्टेशन कंप्यूटर था! जिसे विकसित तथा मार्केट Next inc द्वारा किया गया था।
विश्व का पहला web ब्राउज़र world wide web था! जबकि पहला web सर्वर जिसे बाद में CERN httpd के नाम से जाना गया यह nextStep (unix पर आधारित ऑपरेटिंग सिस्टम था)
इंटरनेट सूचनाओं का भंडार है आपको किसी भी विषय पर कोई जानकारी हासिल करनी हो अपने प्रश्न का जवाब मांगना हो? आपको सिर्फ search engine पर आना होता है और अपने सवालों को टाइप करते ही तुरंत सवाल जवाब आपके सामने आ जाता है!
आखिर यह सब होता कैसे है? जवाब है एक browser तथा web server की मदद से।
Chrome, firefox, opera जैसे ब्राउजर्स को हम वेब क्लाइंट के नाम से जानते हैं, ब्राउज़र वेब सर्वर के साथ intertact (सहभागिता) करते हैं और फिर सर्वर में save फाइल का डाटा हमें ब्राउज़र के माध्यम से प्राप्त होती है. Basically server एक प्रोग्राम है जो वेब ब्राउज़र के माध्यम से web pages को show करते हैं! और जिस कंप्यूटर मशीन में यह प्रोग्राम run होता है उसे web server के नाम से हम जानते हैं।
सामन्यतया जब लोग वेब सर्वर का नाम सुनते हैं तो उन्हें लगता है high powered कंप्यूटर्स की बात हो रही है हालांकि यह सही भी है! क्योंकि वेब सर्वर्स के लिए high powered कंप्यूटर्स का भी इस्तेमाल किया जाता है! लेकिन ऐसे कंप्यूटर को बनाने का मकसद वेब होस्टिंग होता है!
जैसा कि आप जानते होंगे वेब होस्टिंग में एक web server होस्टिंग प्रोवाइडर को domain को उसके सर्वर पर स्टोर करने की अनुमति देता है! यदि आप वेब होस्टिंग के विषय में विस्तार से जानना चाहते हैं तो हमारा वेब होस्टिंग क्या है? वाले इस आर्टिकल को पढ़ सकते हैं!
Web Server कैसे काम करता है?
Server की बारे में पर्याप्त जानकारी अब तक हम ले चुके हैं! अब हम समझेंगे वेब सर्वर किस प्रकार से इंटरनेट पर काम करता है? इसे निम्नलिखित स्टेप्स में समझेंगे
Obtaining the IP Address from the Domain Name
जब भी एक ब्राउज़र किसी web page के लिए वेब सर्वर से request करता है इस दौरान ब्राउज़र domain के आईपी एड्रेस का पता लगाता है इसे पता लगाने के 2 तरीके होते हैं!
या तो वेब ब्राउज़र आईपी ऐड्रेस को Cache के माध्यम से पता करता है! या फिर वह इसके लिए एक या एक से अधिक DNS (domain name server) की मांग करता है।
Browser Requests the Full URL
एक बार जब उस domain का आईपी ऐड्रेस ब्राउज़र को प्राप्त हो जाता है! अब ब्राउज़र इस वेब सर्वर से इसके full url की मांग करता है.
Web Server Responds To Request
फिर तीसरे step में एक वेब सर्वर वेब ब्राउज़र के दिए गए निर्देश के मुताबिक उस Webpage को ब्राउज़र तक पहुंचाता है! जिसकी वह मांग कर रहा है!
लेकिन ऐसी स्थिति हो जहां वह page exist न करता हो या फिर वेबसाइट के admin द्वारा डिलीट किया जा चुका हो! ऐसे में स्क्रीन पर वह वेब ब्राउज़र यूजर को Error message show करता है।
आपने अक्सर किसी वेबपेज को Load करते समय Error 404 Not found, देखा होगा तो यह मैसेज असल में एक वेब server ही वेब ब्राउज़र तक पहुंचाता है! तथा यह बताता है कि यह पेज अब exist नहीं करता! इसके अलावा बता दें दोस्तों यदि आपको 401 error देखने को मिलता है तो इस error के आने का यही कारण होता है जब अक्सर यूजरनेम & पासवर्ड की गलत इंफॉर्मेशन उस साइट के वेब सर्वर तक पहुंचती है।
Finally Browser Displays The Web Page:
दोस्तों इस प्रकार ऊपर के 3 steps कंप्लीट होने के बाद चौथे step में आपको सामने अपनी स्क्रीन पर कोई वेब पेज मिलता है जिसमें आप इंफॉर्मेशन को पढ़ते हैं और फिर आगे रिस्पॉन्ड करते हैं! इसी तरह इंटरनेट पर जितने भी web पेज सर्च होते हैं इसी प्रक्रिया से वह आपके सामने देखने को मिलते हैं.
आखिर Server की जरूरत कब होती है?
वेब सर्वर का इस्तेमाल आज वेब होस्टिंग कंपनियों द्वारा किया जा रहा है या वेब डेवलपर्स द्वारा किया जाता है! परंतु ऐसा नहीं है कि सिर्फ यही server का इस्तेमाल कर सकते हैं आप निम्नलिखित कार्यों में भी सर्वर को इस्तेमाल में ला सकते हैं!
एक वेबसाइट या blog का admin होना! अपनी खुद की वेबसाइट के डाटा को स्टोर करने के लिए admin खुद का वेब सर्वर create कर सकता है! और इस्तेमाल कर सकता है। विशेषतया ऐसा करने की तब जरूरत होती है जब एक व्यक्ति एक से ज्यादा वेबसाइट को चलाना चाहता हो और वेब होस्टिंग के खर्चे को कम करना चाहता हो!
दूसरा एक व्यक्ति जो server-side टेक्नोलॉजी का उपयोग करता हो जैसे PHP or ColdFusion वह वेब सर्वर का उपयोग कर सकता है।
सर्वर के प्रकार – Types of Server in Hindi
Server की फंक्शनैलिटी के मुताबिक विभिन्न प्रकार के server बनाए गए हैं! वेब सर्वर के अलावा कुछ अन्य मुख्य server निम्नलिखित हैं!
Application Server
एक एप्लीकेशन सर्वर को App सरवर भी कहते है! जो एप्लीकेशन को इंस्टॉल करने का काम करता है! app सरवर में हार्डवेयर एंड सॉफ्टवेयर दोनों होते हैं यह दोनों ही मिलकर एक एप्लीकेशन को Run करने में सहायता करते हैं एक एप्लीकेशन प्रोग्राम वेब सर्वर की तरह एप्लीकेशन सर्वर को इस्तेमाल यूजर, संस्था द्वारा विभिन्न उद्देश्यों के लिए किया जाता है!
Proxy Server
प्रॉक्सी सर्वर इंटरनेट पर स्थित एक कंप्यूटर है! जो इंटरनेट पर यूजर तथा इंटरनेट के बीच एक gateway का काम करता है यदि आप proxy के बारे में थोड़ा बहुत जानते होंगे तो आपको ज्ञात होगा कि प्रॉक्सी का इस्तेमाल करे एक यूज़र किसी दूसरी लोकेशन के आईपी एड्रेस का इस्तेमाल कर ऑनलाइन रह सकता है।
अर्थात आपको किसी इंटरनेट सर्विस प्रोवाइडर को बदलने की जरूरत नहीं है! आप इंटरनेट के जरिए ही प्रोक्सी के इस्तेमाल से अपने IP में बदलाव कर सकते हैं! प्रोक्सी सर्वर विभिन्न स्तर की फंक्शनैलिटी, सिक्योरिटी तथा प्राइवेसी प्रदान करते है।
FTP Server
किसी नेटवर्क में यदि आपको files स्टोर करनी है तो FTP अर्थात (फाइल ट्रांसफर प्रोटोकॉल) सरवर का इस्तेमाल कर सकते हैं! FTP सर्वर को भी आप एक प्रकार का कंप्यूटर कह सकते है, FTP के अंतर्गत आप विभिन्न मीडिया formats जैसे ( txt, images, वीडियोस) को आसानी से स्टोर कर सकते है।
दोस्तों बता दें इन वेब server के अलावा mail सर्वर database सर्वर भी इन्हीं मुख्य सर्वर की श्रेणी में गिने जाते हैं।
उम्मीद है की अब आपको सर्वर और वेब सर्वर से जुड़ी पूरी जानकारी मिल चुकी होगी, और अब आप जान गये होगे की सर्वर क्या है? (What is Web Server in Hindi) और इसके प्रकार? कैसे काम करता है? क्यू ज़रूरी है? फ़ायदे और उपयोग? History of server? & all about web server in hindi?
यह भी पढ़े:
Hope की आपको सर्वर क्या है और इसके प्रकार – What Is Server In Hindi का यह पोस्ट पसंद आया होगा, और हेल्पफ़ुल लगा होगा।
अगर आपके पास इस पोस्ट से रिलेटेड कोई सवाल है तो नीचे कमेंट करे. और अगर पोस्ट पसंद आया हो तो सोशल मीडिया पर शेयर भी कर दे.
Sir Ethical hacker Ki job kaise lagti hai please sir reply
Sir ethical hacker Ki job kaise lagti hai please sir bataiye