नमस्कार दोस्तों! आज हम इस पोस्ट में What is Web Server in Hindi (वेब सर्वर क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:
Web Server in Hindi – वेब सर्वर क्या है?
- वेब सर्वर एक कंप्यूटर होता है जो वेब पेजों को स्टोर किये रहता है और यूजर को वेब पेज एक्सेस करने की अनुमति देता है.
- दूसरे शब्दों में कहें तो, “वेब सर्वर एक सॉफ्टवेयर होता है जो यूजर को वेबसाइट या वेब पेज सर्व करता है. ”
- वह कंप्यूटर या सॉफ्टवेयर जो किसी वेबसाइट या वेब पेज को यूजर तक पहुंचाता है उसे वेब सर्वर कहते है.
- वेब सर्वर किसी वेब पेज को यूजर तक पहुँचाने के लिए HTTP (हाइपर टेक्स्ट ट्रान्सफर प्रोटोकॉल) का इस्तेमाल करता है.
- HTTP के अलावा वेब सर्वर वेब पेज की जानकारी को दिखाने के लिए SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) और FTP (फाइल ट्रांसफर प्रोटोकॉल) का भी उपयोग करता है।
- एक वेब सर्वर का मुख्य कार्य वेब पेजों को स्टोर करना होता है और उन वेब पेजों को यूजर के सामने डिस्प्ले करना होता है। इसके अलावा इसका काम वेब पेजों को सुरक्षा प्रदान करना भी होता है.
- यूजर, वेब सर्वर के द्वारा स्टोर किये गये वेब पेज या वेबसाइट के लिए request करता है और वेब सर्वर इस request को accept करके यूजर को वेब पेज प्रदान करता है.”
उदाहरण के लिए– अगर आप वेब ब्राउज़र में ehindistudy.com को टाइप करते है तो वेब सर्वर आपकी request को accept करके आपको यह वेबसाइट डिस्प्ले कर देता है. - प्रत्येक वेब सर्वर का एक विशेष IP Address होता है. इसी IP एड्रेस की मदद से वेब सर्वर की पहचान की जाती है.
- सबसे पहले web server का अविष्कार ‘टिम बर्नर्स-ली’ ने 1989 में हुआ था।
Types of Web Server in Hindi – वेब सर्वर के प्रकार
वेब सर्वर के मुख्य रूप से 7 प्रकार होते हैं:-
- Apache HTTP Server
- Internet Information Server
- NGINX Web Server
- Light Speed Web Server
- Lighttpd
- Jigsaw Server
- Sun Java System
1- Apache HTTP Server (अपाचे एचटीटीपी सर्वर)
Apache HTTP Server दुनिया का सबसे लोकप्रिय वेब सर्वर है. इस सर्वर का इस्तेमाल दुनिया में सबसे ज्यादा किया जाता है. इस सर्वर का अविष्कार ‘अपाचे सॉफ्टवेयर फाउंडेशन’ के द्वारा किया गया था।
अपाचे एचटीटीपी सर्वर एक open source वेब सर्वर है इसलिए इसका इस्तेमाल कोई भी व्यक्ति इंटरनेट से डाउनलोड करके free (मुफ्त) में कर सकता है.
इस सर्वर को लिनक्स, यूनिक्स, विंडोज, FreeBSD और Mac OS X में इनस्टॉल किया जा सकता है। इस सर्वर को स्थापित (establish) करना भी काफी आसान होता है।
2- Internet Information server (इंटरनेट इनफार्मेशन सर्वर)
इंटरनेट इनफार्मेशन सर्वर को Microsoft के द्वारा विकसित किया गया है। यह सर्वर ऑपरेटिंग सिस्टम के साथ जुड़ा होता है जिसकी वजह से इसे ऑपरेट करना आसान होता है।
इस सर्वर को सिर्फ windows ऑपरेटिंग सिस्टम में इनस्टॉल किया जा सकता है। इस सर्वर का कस्टमर सपोर्ट काफी अच्छा होता है जिसकी वजह से यूजर को ज्यादा समस्याओ का सामना नहीं करना पड़ता है।
यह ओपन सोर्स सर्वर नहीं है जिसके वजह से इसके कोड को edit और modify नहीं किया जा सकता है। इंटरनेट इनफार्मेशन सर्वर में अपाचे एचटीटीपी सर्वर की सभी विशेषताए शामिल होती है।
3- NGINX Web Server
NGINX एक ओपन सोर्स वेब सर्वर है. इस वेब सर्वर की परफॉरमेंस बहुत अच्छी होती है. Nginx की सबसे अच्छी बात यह है कि यह किसी वेब पेज को डिस्प्ले करने के लिए थ्रेड का इस्तेमाल नहीं करता है.
4- Light Speed Web Server (लाइट स्पीड वेब सर्वर)
लाइट स्पीड वेब सर्वर की स्पीड दूसरे अन्य सर्वर की तुलना में सबसे अधिक होती है. अगर आपको अपनी वेबसाइट के लिए तेज़ स्पीड चाहिए तो आप इसे वेब सर्वर का इस्तेमाल कर सकते हैं.
5– Lighttpd (लाइटटीपीडी)
Lighttpd (लाइटटीपीडी) एक ओपन सोर्स वेब सर्वर है. सुरक्षा के मामले में यह सर्वर काफी अच्छा है और इसका उपयोग करने के लिए यूजर को पैसे खर्च करने की आवश्यकता नहीं पड़ती क्योकि यह एक निशुल्क वेब सर्वर है।
Lighttpd को विंडोज, Mac OS, और लिनक्स ऑपरेटिंग सिस्टम में ऑपरेट किया जा सकता है। आधुनिक समय में इस सर्वर का इस्तेमाल दुनिया की 0.1 प्रतिशत वेबसाइटों को चलाने के लिए किया जाता है।
6– Jigsaw Server (जिगसॉ सर्वर)
Jigsaw एक ओपन सोर्स और फ्री वेब सर्वर है जिसे जावा भाषा में लिखा गया है। यह लिनक्स, यूनिक्स, विंडोज, Mac OS X आदि जैसे विभिन्न प्रकार के प्लेटफार्म पर चल सकता है।
7– Sun Java System (सन जावा सिस्टम)
सन जावा सिस्टम एक ऐसा वेब सर्वर है जिसका इस्तेमाल मुख्य रूप से बड़ी वेबसाइटों को चलाने के लिए किया जाता है।
यह एक ओपन सोर्स सर्वर नहीं है जिसकी वजह से इसके कोड को नहीं देखा जा सकता। हालांकि यह सर्वर बिलकुल फ्री है लेकिन ओपन सोर्स नहीं है। यह विंडोज, लिनक्स और यूनिक्स प्लेटफॉर्म पर चलता है।
इसे पढ़ें:– वेब ब्राउज़र और वेब सर्वर के बीच अंतर क्या है?
वेब सर्वर की विशेषताएं – Features of Web Server in Hindi
वेब सर्वर की विशेषताएं निम्नलिखित होती हैं:-
1:- वेब सर्वर में HTTP (हाइपर टेक्स्ट ट्रान्सफर प्रोटोकॉल) का इस्तेमाल वेबसाइट और वेब पेजों को सर्व करने के लिए किया जाता है.
2:- इसमें HTTP के अलावा FTP और SMTP प्रोटोकॉल का इस्तेमाल किया जाता है.
3:- वेब सर्वर में हम डेटा को अपलोड और डाउनलोड कर सकते हैं.
4:- यह वेब पेजों को हैकर से सुरक्षित रखता है.
वेब सर्वर के फायदे – Advantages of Web Server in Hindi
इसके निम्नलिखित फायदे है :-
1– ज्यादातर वेब सर्वर ओपन सोर्स होते है जिनके कोड को यूजर अपनी इच्छा अनुसार बदल सकता है और उस सर्वर को मॉडिफाई कर सकता है।
2- वेब सर्वर फ्री होते है जिनका उपयोग करने के लिए यूजर को पैसे खर्च करने की आवश्यकता नहीं पड़ती।
3– वेब सर्वर होस्टिंग को लचीलापन (flexibility) प्रदान करते है जिसकी वजह से होस्टिंग को नियत्रित करना और भी आसान हो जाता है।
4- वेब सर्वर में मौजूद लॉग फाइल को configure (कॉन्फिगर) करना आसान होता है।
Disadvantages of Web Server in Hindi – वेब सर्वर के नुकसान
इसके नुकसान नीचे दिए गये है:-
1- सभी वेब सर्वर फ्री या सस्ते नहीं होते है। कुछ वेब सर्वर काफी महंगे भी होते है।
2- कुछ वेब सर्वर में सुरक्षा का अभाव होता है। यदि आप सस्ते वेब सर्वर का उपयोग करते है तो डेटा के चोरी होने का खतरा बना रहता है।
3- वेब सर्वर बिना इंटरनेट के काम नहीं करता है। इसलिए बिना इंटरनेट के वेब सर्वर का उपयोग करना मुश्किल हो जाता है।
4- सभी वेब सर्वर ओपन सोर्स नहीं होते।
इसे पढ़ें:- वेब सर्वर और एप्लीकेशन सर्वर के बीच अंतर क्या है?
Web Server Security Method in Hindi – वेब सर्वर की सुरक्षा विधि
इसकी निम्नलिखित विधियां है :-
1- Proxy (प्रॉक्सी)
प्रॉक्सी का इस्तेमाल मुख्य वेब सर्वर को छुपाने के लिए किया जाता है। यह वेब सर्वर और यूजर के बिच एक माध्यम की तरह काम करता है। जब कोई यूजर किसी डेटा या फाइल के लिए वेब सर्वर को request भेजता है तब प्रॉक्सी यूजर के द्वारा भेजे गए request को प्राप्त करके वेबसर्वर के साथ संचार (communicate) करता है।
2- Access restriction (एक्सेस निषेध)
यह एक ऐसी तकनीक है जो वेब होस्ट की इन्फ्रास्ट्रक्चर मशीनों और SSH (सिक्योर सॉकेट शेल) के उपयोग को सीमित (limits)करती है।
3- Network monitoring (नेटवर्क मॉनिटरिंग)
नेटवर्क मॉनीटरिंग यह सुनिश्चित करता है कि वेब सर्वर पर कोई unauthorized activity (अनधिकृत गतिविधि) नहीं चल रही है।
4- Firewall & SSL (फ़ायरवॉल और एसएसएल)
एक वेब सर्वर को सुरक्षा देने के लिए फ़ायरवॉल और एसएसएल (SSL) का उपयोग किया जाता है। फ़ायरवॉल और ssl का मुख्य कार्य वेब सर्वर पर आये सभी requests की निगरानी रखना होता है।
Exam में पूछे जाने वाले प्रश्न –
वेब सर्वर से आप क्या समझते हैं?
वेब सर्वर वह सॉफ्टवेयर या कंप्यूटर होता है जो वेब पेज सर्व करता है, अर्थात वह सॉफ्टवेयर जो वेब पेजों को users तक पहुंचाता है। Web server का इस्तेमाल वेबसाइट को होस्ट करने के लिए किया जाता है. इसमें HTTP, FTP और SMTP प्रोटोकॉल का इस्तेमाल किया जाता है.
वेबसर्वर कितने प्रकार के होते हैं?
वेब सर्वर के बहुत सारें प्रकार होते हैं:- जैसे- Apache, Lite speed, Nginx और IIS आदि.
निवेदन:- अगर आपके लिए What is Web Server in Hindi and types का यह आर्टिकल उपयोगी रहा हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये. और आपके जो भी questions हो उन्हें नीचे comment करके बताइए. धन्यवाद.