Web Server क्या है, वेब सर्वर के प्रकार – What is Web Server in Hindi

Web Server क्या है, वेब सर्वर के प्रकार – What is Web Server in Hindi – वेब सर्वर क्या है और सर्वर कितने प्रकार के होते हैं ? क्या आप वेबसाइट की ज़रूरतों या सीखने की ज़रूरतों के कारण वेब सर्वर का पता लगाना चाहते हैं ? Hostinger वेब सर्वर, प्रकार, और Web Server के फायदे और नुकसान के बारे में विस्तार से बताएगा। यदि आपके कोई प्रश्न हैं, तो कृपया टिप्पणियों में निशान छोड़ दें।

Web Server क्या है | What is Web Server in Hindi

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

हार्डवेयर के रूप में एक Web Server की परिभाषा यह है कि यह Web Server लगभग एक हार्ड डिस्क की तरह काम करता है, जो सभी डेटा फाइलों जैसे HTML, CSS, इमेज, वीडियो, टेक्स्ट और अन्य को स्टोर करता है। लेकिन अंतर यह है कि यह हार्डवेयर सर्वर ऑनलाइन के माध्यम से डेटा ट्रांसफर का कार्य करता है जिसे कहीं से भी और कभी भी एक्सेस किया जा सकता है, जब तक इसकी पहुंच है।

वेब सर्वर का इतिहास

पहला Web Server यूरोपीय महाद्वीप से आया था, बहुत से लोग नहीं जानते कि पहले यह वेब या सर्वर की जरूरतों के लिए नहीं बल्कि परमाणु उद्देश्यों के लिए था। हम पहले से ही जानते हैं कि इंटरनेट दशकों पहले विकसित हो चुका है, लेकिन 1990 में एक नया सर्वर सामने आया। पहला Web Server CERN नामक परमाणु परियोजना के दौरान विकसित किया गया था।

CERN के प्रस्ताव के आधार पर इस तकनीक को NeXT नामक सर्वर पर बनाया गया था। NeXT एक कंपनी है जिसकी स्थापना Apple के संस्थापक स्टीव जॉब्स ने की थी। उपरोक्त तकनीक से शुरू होकर , अब वर्ल्ड वाइड वेब कहा जाता है।

क्या आप भ्रमित हो रहे हैं? यदि ऐसा है, तो Hostinger का अनुसरण करके समझाएं कि यह कितना आसान है।

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

उपरोक्त स्पष्टीकरण से, आप यह निष्कर्ष निकाल सकते हैं कि सर्वर सॉफ्टवेयर या हार्डवेयर है जो क्रोम, मोज़िला, सफारी, ओपेरा जैसे वेब क्लाइंट (ब्राउज़र) को डेटा प्रदाता के रूप में कार्य करता है ताकि ब्राउज़र कुछ वेब पेज प्रदर्शित कर सकें।

वेब सर्वर कैसे काम आता है? | How does Web Server Work

वेब सर्वर का कार्य अनुरोध फ़ाइल को HTTP या HTTPS प्रोटोकॉल के माध्यम से स्थानांतरित करना है जो शुरुआत में सेट किया गया है। क्या आप जानते हैं कि वेब पृष्ठों में कई प्रकार और प्रकार के डेटा होते हैं, जिनमें शामिल हैं: .txt टेक्स्ट फ़ाइलें, .mp4 वीडियो, .jpg छवियां, फ़ाइलें और बहुत कुछ। ये डेटा Web Server से क्लाइंट को भेजे जाते हैं जिन्हें क्रोम और फ़ायरफ़ॉक्स जैसे वेब ब्राउज़र के माध्यम से एक्सेस किया जाता है।

जैसा कि ऊपर बताया गया है, Web Server का कार्य ग्राहकों से HTTP या HTTPS अनुरोधों को स्वीकार करना है या हम वेब ब्राउज़र (क्रोम, फ़ायरफ़ॉक्स) से परिचित हैं। यह क्लाइंट को एक वेब पेज के रूप में अनुरोध करने के लिए एक प्रतिक्रिया भी भेजेगा जो आम तौर पर HTML है।

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

एक वेब ब्राउज़र के कार्यों, यदि संक्षेप में, शामिल हैं:

  • ब्राउजर में Cache को  साफ करें जैसे कि इमेज फाइल्स और फाइल्स जो अब इस्तेमाल नहीं की जाती हैं।
  • क्लाइंट के अनुरोधों के आधार पर  HTTP अनुरोधों की जाँच करना कि वेबसाइट सुरक्षित है या नहीं।
  • सिस्टम सुरक्षा सुनिश्चित करने के लिए आने वाले उपयोगकर्ता अनुरोधों से डेटा प्रदान करें।

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

जब कोई क्लाइंट या वेब ब्राउज़र किसी Web Server से डेटा का अनुरोध करता है, तो क्लाइंट का अनुरोध एक टीसीपी पैकेट में पैक किया जाएगा और गंतव्य पते पर भेजा जाएगा, आमतौर पर HTTP या HTTPS के रूप में, वेब ब्राउज़र पर लौटाया जाएगा और साइट पर प्रदर्शित किया जाएगा। ब्राउज़र। हालाँकि, यदि अनुरोधित डेटा Web Server पर मौजूद नहीं है, तो यह स्वचालित रूप से पृष्ठ नहीं मिला या त्रुटि 404 अधिसूचना प्रदर्शित करेगा ।

Read Also :

डेटाबेस क्या है और इसके प्रकार – What is Database in hindi

HTTP और HTTPS क्या है? इनमें क्या अंतर है | Http vs Https in Hindi

वेब सर्वर के प्रकार | Types of Web Server in Hindi

  • Apache (सबसे अधिक इस्तेमाल किया गया)
  • Apache Tomcat
  • Microsoft Windows Server 2008 IIS (इंटरनेट सूचना सेवाएँ)
  • Nginx
  • Zeus Web Server
  • IIS
  • Sun Java System
  • Debian

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

Aparche Server

भले ही इसे आमतौर पर सर्वर कहा जाता है, अपाचे सॉफ्टवेयर के रूप में आता है या अक्सर सर्वर सॉफ्टवेयर कहा जाता है, यह सॉफ्टवेयर वास्तविक सर्वर फ़ंक्शन को बदल देगा।

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

इस सर्वर की अच्छी बात यह है कि यह क्रॉस-ओएस या ऑपरेटिंग सिस्टम सॉफ्टवेयर है, इसलिए यह सर्वर विंडोज और यूनिक्स सर्वर पर बहुत अच्छा काम कर सकता है।

इस अपाचे सर्वर पर, आप कई प्रोग्रामिंग भाषाओं में फ़ाइलें अपलोड कर सकते हैं, जिनमें निम्न शामिल हैं:

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

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

एक्सेस कंट्रोल को केवल होस्ट नाम और कॉमन गेटवे इंटरफेस नंबर के साथ निष्पादित किया जा सकता है।
अपाचे लाभ:

  • सेटअप अन्य वेब सर्वरों की तुलना में आसान है।
  • यह खुला स्रोत है इसलिए इसे कोई भी बदल सकता है और यह मुफ़्त है।
  • बड़ा समुदाय।

Apache Tomcat

अपाचे टॉमकैट वेब सर्वर एक ओपन सोर्स एप्लिकेशन है और एक जावा-आधारित वेब एप्लिकेशन कंटेनर भी है जिसका उपयोग वेब एप्लिकेशन में सर्वलेट और जेएसपी (जावा सर्वर पेज) चलाने के लिए किया जाता है।

Apache tomcat को सबसे पहले Apache – जकार्ता ने बनाया था, इस समय इसकी लोकप्रियता के कारण Apache tomcat प्रोजेक्ट को अलग कर दिया गया था. वर्तमान में Apache Tomcat जावा ओपन सोर्स समुदाय द्वारा समर्थित और विकसित है। (वुकोटिक एंड गुडविल, 2011)

IIS Web Server

वेब सर्वर आईआईएस (इंटरनेट सूचना सेवा) है जो अक्सर विंडोज ओएस (विंडोज 2000 और विंडोज 2008) पर उपयोग किया जाता है। इस वेब सर्वर का लाभ डीएनएस, टीसीपी/आईपी नेटवर्क प्रोटोकॉल घटकों और बनाने के लिए उपयोग किए जाने वाले सॉफ्टवेयर के लिए समर्थन है। वेबसाइटों।

आईआईएस एफ़टीपी, एचटीटीपी और एसएसएल जैसे प्रोटोकॉल का समर्थन करने के लिए भी उपयुक्त है। IIS का लाभ यह है कि इसे विंडोज ऑपरेटिंग सिस्टम पर पूरी तरह से एक्सेस किया जा सकता है और यह .NET प्लेटफॉर्म को सपोर्ट करता है।

NginX Server

NginX, जिसे इंजन x के रूप में पढ़ा जाता है, एक ओपन सोर्स वेब सर्वर का नाम है जिसे कोई भी स्वतंत्र रूप से और मुफ्त में उपयोग कर सकता है। Nginx का लाभ यह है कि यह Apache की तुलना में उच्च ट्रैफ़िक वाली वेबसाइटों को संभाल सकता है, इसलिए NginX की क्षमताएँ Apache सर्वर से बेहतर हैं।

इस तरह Ngin X बहुत अधिक आगंतुकों वाले पेशेवर व्यवसायों के लिए एकदम सही है, Nginx Apache से बेहतर है। अगला फायदा यह है कि इसमें उच्च प्रदर्शन, एक घटना-आधारित वास्तुकला और बहुत उपयोगी विशेषताएं हैं।

nginx के फायदे

  • लाइटवेट (Hindiadvise भी NginX का उपयोग करता है)
  • कई सुविधाएँ और स्थिर
  • उच्च प्रदर्शन
  • विभिन्न जरूरतों में इस्तेमाल किया जा सकता है

lighttpd

जर्मनी का एक प्रोग्रामर है जो Linux OS के साथ ओपन सोर्स आधारित वेब सर्वर बना सकता है । इस Lighthttpd को Lighttpd कहा जाता है, इस सस्ते VPS के कई फायदे हैं , जैसे FastCGi, Output-Compression, FastCGi,  और  URL लेखन । यदि आपने Lighttpd को आजमाया है, तो आप एक अलग अनुभूति महसूस करेंगे क्योंकि गति बहुत तेज है।

Web Server Architecture

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

निम्नलिखित वेब सर्वर आर्किटेक्चर के कुछ मुख्य घटक हैं जो वर्तमान में उपयोग में हैं।

HTTP सर्वर:

Http एक वेब सर्वर में मुख्य चीज है, HTTP क्लाइंट (वेब ​​ब्राउज़र जैसे क्रोम, मोज़िला आदि) से अनुरोध प्राप्त करने और संसाधित करने और अनुरोधित प्रतिक्रिया वापस करने के लिए जिम्मेदार है। HTTP सर्वर के कुछ उदाहरणों में Apache, Nginx और Microsoft IIS शामिल हैं।

Application Server

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

Database Server

सर्वर डेटा डेटा को संग्रहीत करने और पुनर्प्राप्त करने के लिए उपयोगी होता है, आमतौर पर डेटा को Hosting या Cloud Hosting पर संग्रहीत किया जाता है । सर्वर से डेटाबेस प्राप्त करते समय वेबसाइट लोड गति भी बहुत निर्धारित होती है, क्योंकि यदि होस्टिंग या क्लाउड सर्वर धीमा है, तो वेबसाइट लोड प्रदर्शन भी धीमा होगा। इसलिए, एक होस्टिंग प्रदाता चुनें जो क्लाउड सिस्टम का उपयोग करता है या जो पहले से ही एक NVME SSD का उपयोग करता है।

Load balancers

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

Cache Server

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

Reverse Proxy

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

निष्कर्ष

यह एक स्पष्टीकरण है कि एक वेब सर्वर क्या है जिसे आपको जानने की आवश्यकता है, मुझे आशा है कि यह लेख उपयोगी होगा।

Leave a Comment

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

Scroll to Top