What is Web Server? वेब सर्वर क्या है?

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

What is Web Server? वेब सर्वर क्या है?

वेब सर्वर (Web Server)” शब्द को हार्डवेयर  या सॉफ्टवेयर या दोनों को एक साथ काम करने के लिए संदर्भित कर सकते  हैं।

हार्डवेयर पक्ष में, एक Web Server एक कंप्यूटर होता है जो उसका सॉफ्टवेयर और वेबसाइट के घटक फाइलों (जैसे HTML documents, images, CSS stylesheets, and JavaScript files) को संग्रहीत करता है। यह इंटरनेट से जुड़ा होता  है और इन्टरनेट  से जुड़े अन्य उपकरणों या कम्प्यूटरों के  साथ भौतिक डेटा इंटरचेंज को सक्षम  करता है।

वेब सर्वर के भाग

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

एक वेब सर्वर एक ऐसा प्रोग्राम है जो HTTP (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल) के उपयोग से उपयोगकर्ता को उनके कंप्यूटर के HTTP क्लाइंट के अनुरोध पर मांगी गयी फाइलों को वेब पेज के रूप में भेजता है।  HTTP  क्लाइंट के लिए समर्पित कंप्यूटर और उपकरणों को Web Server के रूप में भी जाना जाता है।

यह प्रक्रिया क्लाइंट / सर्वर मॉडल (client/server model) का एक उदाहरण है. वेबसाइट होस्ट करने वाले सभी कंप्यूटरों में Web Server प्रोग्राम निश्चित रूप से होना चाहिए. अग्रणी वेब सर्वरों में अपाचे (Apache)  जो सबसे व्यापक रूप से उपयोग किया जाने वाला Server है, माइक्रोसॉफ्ट (Microsoft) का इंटरनेट इन्फॉर्मेशन सर्वर (Internet Information Server IIS) और nginx (engine X) शामिल हैं. अन्य वेब सर्वरों में नोवेल का नेटवेयर सर्वर (Novell’s NetWare server), Google Web Server (GWS) और आईबीएम (IBM) के डोमिनो (Domino) सर्वर शामिल हैं।

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

Leave a Reply

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