Techyouthgrow

वेब सर्वर क्या होता है what is web server in hindi|

अभी आप जो, ये आर्टिकल पढ़ रहे है कभी आपने सोचा है कि Browser पर URL डालते ही एक दम कहा से वो सारी इनफार्मेशन आ जाती हो जो आप पढना चाहते है. यदि आपको नही मालूम तो, मै आपको बता दूँ कि ये सारी इनफार्मेशन या डाटा एक सर्वर से आता है जिसमे website का सारा data store किया होता है. 

जब भी हम किसी browser जैसे crome, Mozilla, firebox आदि पर कोई URL/website search करते है तो एक web page open होता है और ये web page जिस सर्वर से data को लाकर client/user को show करता है उस सर्वर को वेब सर्वर कहते है.

आइये ओर अच्छी तरह से जानते है कि वेब सर्वर क्या होता है. What Is Web Server In Hindi|

Table of Contents :-

वेब सर्वर क्या है What is web server in hindi

वेब सर्वर एक सॉफ्टवेर होता है जो client/user की requirement के आधार पर web page को serve करता है. इसके दो भाग होते है एक hardware और दूसरा software

वह मशीन या डिवाइस जिस पर वेब सर्वर को install किया जाता है. उसको हार्डवेयर कहते है जबकि प्रोग्राम के समूह (A Set Of Program) को सॉफ्टवेयर कहा जाता है.

वेब सर्वर web page को client को एक protocol के thru दिखता है. और जिस protocol के thru वेब सर्वर web page को show कराता है उसको HTTP (Hyper Text Transfer Protocol) कहते है.

what-is-web-server-in-hindi

तो, अब यहाँ ये जानना बहुत ज़रूरी है कि HTTP होता क्या है. HTTP एक protocol application होता है. जिसका use web पर data को transmit करने के लिए होता है. http का उपयोग हाईपरमिडिया या Hyper text file को एक जगह से दूसरी जगह पर भेजने के लिए होता है.

हर वेब सर्वर client से http में data के निर्देश लेता है और जो निर्देश वापस लोटता है वो html में होते है|

इन्हें भी पढ़े :-

वेब सर्वर के प्रकार Type of web Server in hindi

वेब सर्वर मुख्य रूप से चार प्रकार के होते है- 

  1. Apache web server
  2. IIS web server  
  3. NGINX web server 
  4. light speed web server

1. Apache वेब सर्वर

Apache वेब सर्वर पर देश-दुनिया की लगभग 45-50% website काम करती है. ये एक open source software होता है. open source होने के कारण इसमें हम आसानी से edit या re-modify कर सकते है. ये एक free वेब सर्वर software है. Apache वेब सर्वर को Apache web software फाउंडेशन के द्वारा बनाया गया.

Apache web server HTTP protocol का use करके web page को client को serve करता है. Apache server सॉफ्टवेर का पहला version Apache ग्रुप द्वारा सन 1995 में release किया गया. 

2. IIS वेब सर्वर 

IIS वेब सर्वर भी Apache सर्वर की तरह काफी popular है. लेकिन ये open source software नही है जिस कारण IIS web server free में available नही है.और इसको हम अपने according re-modify भी नही कर सकते है इसके लिए customer help की ज़रूरत पड़ती है.

3. NGINX वेब सर्वर

NGINX web सर्वर को ज़्यादातर web hosting company ही use करती है क्योकि ये web browser थ्रेड का उपयोग नही करता है.

4. light speed वेब सर्वर

Light speed वेब सर्वर एक proprietary वेब सर्वर software है. यह चौथा सबसे ज्यादा popular सॉफ्टवेर है. जो 2003 में release हुआ Light speed वेब सर्वर भी Apache वेब सर्वर की तरह open source software है.

Light speed वेब सर्वर को almost 8.1 % website use करती है.

वेब सर्वर की क्या उपयोगिता है Feature of web server In Hindi

आइये जानते है कि वेब सर्वर में कौन-कौन से विशेषताये होती है

  1. Hyper text transfer protocol
  2. web logging
  3. Virtual Hosting
  4. Authentication
  5. Security
  6. Compression 
  7. Large File Support

1. Hyper text transfer protocol

वेब सर्वर Hyper Media Hyper test file को एक जगह से दूसरी जगह तक ट्रान्सफर करने के लिए protocol का use करता है जिसको hyper text transfer protocol कहते है.

HTTP के कारण ही client और server के बीच contact बन पाता है. हम google पर जो भी website open करते है वो सब http के कारण ही संभव है.

2. web logging

कोई भी वेब सर्वर अपने client की सारी इनफार्मेशन web log में  रखता है. और इसमें client का सारा data, उसकी IP और client से मांगी गयी सारी इनफार्मेशन होती है. किसी भी वेब सर्वर में HTTP और Logging, ये दोनों feature होने बहुत ज़रूरी है.

3. Virtual Hosting

जब एक ही IP Address पर दो या अधिक website को वेब सर्वर पर install किया जाता है. तो उसको virtual hosting कहा जाता है. maximum web server virtual hosting की सुविधा देते है.

4. Authentication

Authentication का मतलब होता है सत्यापन| आप अपने client का सत्यापन भी कर सकते है. जिससे आप अपने उस client को ही data serve कर सकते है जिसका आपने सत्यापन किया है. client को username password देकर उसका सत्यापन कर सकते है. इस feature से आप ये भी फिक्स कर सकते है कि client को कितनी इनफार्मेशन देनी है.

5. Security

कोई भी वेब सर्वर client को पोर्ट 80 में ही connect करने की permission देता है लेकिन safety के लिए उसमे SSL certificate या TSL होना बहुत ज़रूरी होता है जो client को वेब सर्वर को part 443 से connect रखता है.

6. Compression

कभी कभी client सर्वर से कुछ ऐसा data मांग लेता है जिसका size काफी ज्यादा होता है और जिसको load होने में भी काफी समय लगता है. ऐसी कंडीशन में वेब सर्वर bandwidth बचने के लिए file के size को compress करके छोटा कर देता है.

7. Large File Support

वेब सर्वर ऐसा होना चाहिए जो 32 Bit OS पर large file को आसानी से serve कर सके|

वेब सर्वर के लिए इन चार सॉफ्टवेर के अतिरिक्त और भी कई सॉफ्टवेर है जैसे- माइक्रोसॉफ्ट का IIS(Internet Information server), google का GEF, Netscape, नोवेल का netware server, Google web server and IBM के डोमिनो (Domino) server आदि इनमे से कुछ commercial है तो कुछ free| 

वेब सर्वर अक्सर इन्टरनेट से संबंधित program के हिस्से के रूप में आता है. जिसका उपयोग Email service provide करना, FTP से client की request को पूरा करना, web page को client को दिखाना आदि होता है.  

किसी भी सर्वर को select करने से पहले हमेशा, जो सर्वर आप select करना चाहते है उस सर्वर के operating system (OS) की compare दुसरे सर्वर के OS से चैक करके select करना चाहिए. और ये भी चैक करना चाहिए कि security के लिए क्या-क्या option available है
महत्वपूर्ण प्रश्न और उत्तर Q & A

1. वेब सर्वर और एप्लीकेशन सर्वर में क्या अन्तर होता है Different Between Web Server And
Application Server In Hindi

वेब सर्वर सिर्फ static content को display करने के लिए उपयोग होता है. जबकि application server का उपयोग dynamic content को display करने के लिए होता है. तो अब बात आती है कि static content और dynamic content क्या होता है.

किसी भी प्रकार का कोई भी Image, web page या html page आदि static content के अंतर्गत आते है. जबकि किसी भी तरह की लॉजिक वाली गणना करना आदि वाला content एप्लीकेशन सर्वर के अंतर्गत आता है.

वेब सर्वर केवल http, https प्रोटोकॉल को support करता है. जबकि एप्लीकेशन सर्वर http, https के साथ-साथ IIP, RMI प्रोटोकॉल को भी support करता है.

2. वेब सर्वर के उदाहरण बताइये
  • PHP – Apache
  • Java – Tomcat
  • Windows – IIS
3. एप्लीकेशन सर्वर के उदाहरण बताइये Application Server Examples
  • Windows – Windows Server
  • PHP – Zend Server
  • Java – Geronimo
4. माइक्रोसॉफ्ट द्वारा develop किया हुआ वेब सर्वर का क्या नाम है Which Web Server Is
Developed By Microsoft

IIS वेब सर्वर माइक्रोसॉफ्ट द्वारा develop किया गया वेब सर्व है.

5. Apache द्वारा develop किया हुआ वेब सर्वर का क्या नाम है Which Web Server Is Developed
By Apache

Apache वेब सर्वर, Apache द्वारा develop किया गया वेब सर्व है.

6. Google द्वारा develop किया हुआ वेब सर्वर का क्या नाम है| Which Web Server Is Developed
By Google

GWS, Netscape Google द्वारा develop किया गया वेब सर्वर है.

7. NGINX, Inc द्वारा develop किया हुआ वेब सर्वर का क्या नाम है| Which Web Server Is
Developed By NGINX, Inc |

NGINX वेब सर्वर NGINX, Inc द्वारा develop किया गया वेब सर्व है.

8. अपने कंप्यूटर को वेब सर्वर में कैसे बदले|

किसी भी कंप्यूटर, लैपटॉप, या PC को वेब सर्वर में बदलना बहुत-ही आसान होता है.

किसी भी कंप्यूटर में वेब सर्वर सॉफ्टवेयर को इनस्टॉल करके एवं उसको इन्टरनेट से connect करके, आसानी से इन्टरनेट पर वेब पेज provide करने वाला वेब वेब सर्वर में उसको बदला जा सकता है.

Conclusion About What is web server in hindi

दोस्तो, आज के इस आर्टिकल में हमने आपको What Is Web Server In Hindi के बारे डिटेल से बताया गया है.

दोस्तों, आपको हमारा पोस्ट कैसे लगा. हमें निचे दिए हुए Comment Box में Comment करके जरुर बताये. और निचे दिए हुए Subscribe Botton पर click करके हमारे Blog को Subscribe जरुर करे. जिससे आपको हमारे हर New Post की जानकारी सबसे पहले मिल पाए. जय हिन्द धन्यवाद|

इन्हें भी पढ़े-