यदि आप वेब डिज़ाइन और डेवलपमेंट के बारे में अधिक सीखना चाहते हैं, तो अपने विंडोज 10 कंप्यूटर पर इंटरनेट इन्फॉर्मेशन सर्विसेज (IIS) इंस्टॉल करना एक अच्छा तरीका है। IIS विंडोज 10 में शामिल एक फ्री विंडोज फीचर है, तो क्यों न इसका उपयोग किया जाए?
IIS कुछ शक्तिशाली एडमिन टूल्स, मजबूत सुरक्षा फीचर्स के साथ एक फुल-फीचर्ड वेब और FTP सर्वर है, और इसका उपयोग एक ही सर्वर पर ASP.NET और PHP एप्लिकेशन होस्ट करने के लिए किया जा सकता है। आप IIS पर वर्डप्रेस साइट्स भी होस्ट कर सकते हैं।
विंडोज 10 पर IIS में वेबसाइट इंस्टॉल और सेटअप करने के तीन तरीके हैं: ग्राफिकल यूजर इंटरफेस (GUI) का उपयोग करके, पावरशेल, या विंडोज CMD। हम प्रत्येक विधि का उपयोग करके IIS का बेसिक इंस्टॉलेशन करेंगे।
GUI का उपयोग करके IIS इंस्टॉल करें
यह IIS में वेबसाइट सेटअप करने का पॉइंट-एंड-क्लिक तरीका है। यह आदर्श विधि है यदि आपने पावरशेल या विंडोज कमांड नहीं सीखे हैं।
- "turn on windows" टाइप करना शुरू करें सर्च बार में। Turn Windows features on or off यूटिलिटी रिजल्ट के रूप में दिखाई देगी। उस पर क्लिक करें।
- Windows Features विंडो खुल जाएगी। विभिन्न फीचर्स लोड होने में थोड़ा समय लग सकता है। एक बार लोड होने पर, Internet Information Services के बगल में चेकबॉक्स पर क्लिक करें और फिर OK बटन पर क्लिक करें।
- इंस्टॉलेशन शुरू हो जाएगा और इसमें कई मिनट लग सकते हैं। एक बार पूरा होने पर, Close बटन पर क्लिक करें।
- यह सुनिश्चित करने के लिए कि IIS इंस्टॉल है और काम कर रहा है, Start बटन के पास Search बार में IIS टाइप करें। आपको रिजल्ट के रूप में Internet Information Services Manager दिखाई देगा। इसे खोलने के लिए उस पर क्लिक करें।
- जब IIS मैनेजर खुलता है, तो विंडो के बाएं पेन में Connections के तहत देखें। ट्री मेनू को तब तक एक्सपैंड करें जब तक आप Default Web Site न देख लें। यह IIS के साथ इंस्टॉल एक प्लेसहोल्डर साइट है। इसे चुनने के लिए उस पर क्लिक करें।
- IIS मैनेजर के दाईं ओर Browse Website सेक्शन के तहत देखें। Browse *:80 (http) पर क्लिक करें। यह डिफ़ॉल्ट वेब साइट को आपके डिफ़ॉल्ट वेब ब्राउज़र में खोलेगा।
- आपको निम्न जैसा एक वेब पेज दिखाई देगा। एड्रेस बार में ध्यान दें कि यह localhost कहता है। यह वह एड्रेस है जिसे अपने नए वेबसाइट पर जाने के लिए टाइप करना है।
IIS के लिए अपना पहला वेब पेज बनाएं
इससे पहले कि हम IIS इंस्टॉल करने के अन्य दो तरीकों में जाएं, आइए देखें कि आपकी वेबसाइट बनाने वाली फ़ाइलें कहां स्टोर होती हैं। हम एक बहुत ही बेसिक वेब पेज भी बनाएंगे। एक बार जब आप जानते हैं कि यह कैसे करना है, तो आप वेब डिज़ाइन और डेवलपमेंट सीखने की मूल बातें जान जाएंगे।
- IIS इंस्टॉल होने के बाद, File Explorer खोलें। C:\intepub\wwwroot पर नेविगेट करें। यहीं वह जगह है जहां वेबसाइट बनाने वाली फ़ाइलों को स्टोर करने की आवश्यकता होती है। आपको डिफ़ॉल्ट IIS वेब पेज फ़ाइल, iisstart.html, और पेज पर दिखाई गई इमेज, iisstart.png दिखाई देगी। यहीं आप अपना पहला वेब पेज सेव करेंगे।
- Notepad को एडमिनिस्ट्रेटर के रूप में खोलें। wwwroot लोकेशन पर सेव करने के लिए, आपको एडमिनिस्ट्रेटर होना चाहिए।
- फ़ाइल को wwwroot लोकेशन पर सेव करें। इसे index.html नाम दें और Save as type: को All Files में बदलें। फिर Save बटन पर क्लिक करें।
- अब जब यह सही फ़ाइल टाइप के रूप में सेव हो गया है, तो इसमें कुछ कंटेंट डालते हैं। बहुत ही बेसिक वेब पेज के लिए निम्न HTML कोड डालें और सेव करें:
<html> <body> <h1>Hello World!</h1> </body> </html>
- डिफ़ॉल्ट IIS वेब पेज वाले वेब ब्राउज़र पर वापस जाएं। रीफ्रेश बटन पर क्लिक करें। अब आप अपना पहला वेब पेज देखेंगे।
बस! आपने अभी IIS पर अपनी पहली वेबसाइट बनाई और पब्लिश की है।
विंडोज कमांड का उपयोग करके IIS इंस्टॉल करें
हम IIS इंस्टॉल करने की प्रक्रिया को एक सिंगल-लाइन कमांड तक कम कर सकते हैं। यह या तो विंडोज कमांड प्रॉम्प्ट या पावरशेल का उपयोग करके किया जा सकता है। हम आपको पहले विंडोज कमांड के साथ कैसे करना है यह दिखाएंगे, लेकिन भविष्य में पावरशेल सीखना बहुत फायदेमंद होगा।
- सर्च बार में cmd टाइप करें और टॉप रिजल्ट Command Prompt होना चाहिए। Run as administrator पर क्लिक करें।
- कमांड DISM /online /enable-feature /featureName:IIS-DefaultDocument /All टाइप करें और Enter दबाएं।
- आपको एक प्रोग्रेस बार दिखाई देगा। एक बार जब यह 100.0% तक पहुंच जाता है और आप संदेश देखते हैं, "The operation completed successfully." तो आप कमांड प्रॉम्प्ट बंद कर सकते हैं। IIS इंस्टॉल हो गया है।
- GUI का उपयोग करके IIS इंस्टॉल करें सेक्शन के चरण 4-7 का उपयोग करके जांचें कि आप IIS मैनेजर खोल सकते हैं और इंस्टॉलेशन काम कर रहा है।
पावरशेल का उपयोग करके IIS इंस्टॉल करें
IIS इंस्टॉल करने जैसे काम पावरशेल में करना दो कारणों से बहुत फायदेमंद है। एक, यह विंडोज में अधिकांश एडमिनिस्ट्रेटिव कार्यों को करने का सबसे आसान और तेज़ तरीका है। दो, आप अपने पावरशेल कमांड्स, जिन्हें cmdlets के नाम से जाना जाता है, को स्क्रिप्ट के रूप में सेव कर सकते हैं और उन्हें किसी भी विंडोज कंप्यूटर या सर्वर पर कभी भी चला सकते हैं।
- सर्च बार में powershell टाइप करें और रिजल्ट्स में से एक PowerShell ISE होना चाहिए। Run as administrator पर क्लिक करें।
- Cmdlet Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestart टाइप करें और इसे चलाएं। आपको एक प्रोग्रेस बार शुरू होता हुआ दिखाई देगा। एक बार पूरा होने पर, जांचें कि IIS इंस्टॉल है और काम कर रहा है।
- यह चरण वैकल्पिक है, लेकिन आप इसे पावरशेल स्क्रिप्ट के रूप में सेव कर सकते हैं और फिर इसे कभी भी चला सकते हैं। स्क्रिप्ट के साथ काम करें और अलग-अलग पैरामीटर जोड़ें। अंततः, आपके पास एक IIS इंस्टॉल स्क्रिप्ट होगी जो हर बार, सिंगल क्लिक के साथ, ठीक उसी तरह चीजों को सेटअप करेगी जैसा आप चाहते हैं।
अब आप वेब हैं!
यह केवल शुरुआत है कि आप IIS के साथ अपनी खुद की वेबसाइट बनाने के लिए क्या कर सकते हैं। IIS को FTP फाइल ट्रांसफर या मीडिया होस्टिंग के लिए उपयोग करने पर गौर करें। साथ ही, माइक्रोसॉफ्ट के वेब प्लेटफॉर्म इंस्टॉलर पर गौर करें ताकि वर्डप्रेस, PHP, पायथन, और अधिक जैसी चीजों को इंस्टॉल करने और सीखने के सरल तरीके मिल सकें।