यदि आप एक वेबसाइट बना रहे हैं, तो यह सुनिश्चित करने के लिए कि यह ठीक से काम करती है, आप इसे इंटरनेट पर होस्ट करने से पहले इसका परीक्षण करना चाहेंगे।
आदर्श रूप से, आपको उसी वेब सर्वर पर अपनी साइट का परीक्षण करना चाहिए जिस पर आपके लाइव होने पर यह चलेगा। यह आपको यह सुनिश्चित करने की अनुमति देता है कि आपकी साइट उत्पादन में उसी तरह व्यवहार करेगी जैसे वह स्थानीय रूप से व्यवहार करती है। सौभाग्य से, अधिकांश वेब सर्वर आपके स्थानीय कंप्यूटर पर स्थापित और उपयोग करने में आसान होते हैं।
Windows PC पर, आप इंटरनेट सूचना सेवाओं (IIS) का उपयोग कर सकते हैं। आईआईएस विंडोज के साथ मुफ्त आता है, इसलिए आपको अपनी वेबसाइट देखने के लिए इसे सक्षम और कॉन्फ़िगर करने की आवश्यकता है।
इंटरनेट सूचना सेवा क्या है?
IIS एक वेब सर्वर है जिसका उपयोग आप स्थिर या गतिशील वेबसाइटों को होस्ट करने के लिए कर सकते हैं। ए वेब सर्वर द्वारा काम करता है किसी अनुरोध के जवाब में, उपयोगकर्ता के ब्राउज़र में सामग्री—जैसे HTML, JavaScript, या मीडिया फ़ाइलें—परोसना।
एंगुलर जैसे कुछ फ्रेमवर्क में पहले से ही बेसिक बिल्ट-इन वेब सर्वर होते हैं। ये लोकलहोस्ट डोमेन का उपयोग करके आपकी वेबसाइट को स्थानीय रूप से पूर्वावलोकन और परीक्षण करने के लिए काम करेंगे। हालाँकि, कुछ परिदृश्य ऐसे हैं जहाँ आपको स्वयं एक पूर्ण विकसित वेब सर्वर स्थापित करने की आवश्यकता होती है।
इसका एक उदाहरण एकता परियोजना से एक दृश्य प्रकाशित करते समय है। यदि आप बिना किसी वेब सर्वर के सीधे अपने ब्राउज़र में index.html फ़ाइल को खोलने का प्रयास करते हैं, तो आपको एक त्रुटि मिलने की संभावना है। इस मामले में, आप अपनी एकता वेबजीएल फाइलों को आईआईएस में स्टोर कर सकते हैं, और उन्हें सर्वर पर चला सकते हैं।
आईआईएस कैसे सक्षम करें
IIS का उपयोग कर सक्षम करें विंडोज़ सुविधाओं को चालू और बंद करें विंडोज़ पर मेनू।
- निम्न को खोजें विंडोज़ सुविधाओं को चालू और बंद करें खोज बार का उपयोग करना:
- को चुनिए इंटरनेट सूचना सेवा विकल्प:
- बढ़ाना इंटरनेट सूचना सेवा, और उन सभी उप-सुविधाओं का चयन करें जिनकी आपको आवश्यकता है:
- क्लिक ठीक है, और नए परिवर्तनों को लागू करने के लिए विंडोज़ की प्रतीक्षा करें। भविष्य में, यदि आप किसी विशेषता को हटाने या बदलने का निर्णय लेते हैं, तो Windows आपको उन्हें लागू करने से पहले अपने कंप्यूटर को पुनरारंभ करने के लिए कह सकता है।
- IIS एप्लिकेशन खोजें, जो अब आपके विंडोज कंप्यूटर पर खोलने के लिए उपलब्ध होगी:
- आईआईएस कंसोल देखने के लिए आईआईएस खोलें:
एक साधारण परीक्षण वेबसाइट कैसे बनाएं
HTML और CSS का उपयोग करके एक साधारण स्थिर वेबसाइट बनाएं।
- नामक एक नई फ़ाइल बनाएँ index.html. फ़ाइल में निम्न सामग्री जोड़ें:
<!DOCTYPE html>
<एचटीएमएल लैंग ="एन अमेरिका">
<सिर>
<शीर्षक> सरल परीक्षण वेबसाइट </title>
<मेटा सामग्री ="टेक्स्ट/एचटीएमएल; वर्णसेट = utf-8" />
<लिंक रिले ="शैली पत्रक" href="Styles.css">
<लिंक रिले ="शैली पत्रक" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<स्क्रिप्ट स्रोत ="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<स्क्रिप्ट स्रोत ="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
</head>
<तन>
<डिव क्लास ="एनएवी">
<नौसेना वर्ग ="नावबार नावबार-उलटा नौसेना">
<डिव क्लास ="नावबार-शीर्षक">
<एक वर्ग ="नेवबार-ब्रांड" href="#"> वेबसाइट </एक>
</div>
<उल वर्ग ="नव नवबार-नव">
<ली क्लास ="सक्रिय"><एक href="#"> घर </एक></li>
<ली><एक href="#"> के बारे में </एक></li>
<ली><एक href="#"> संपर्क करना </एक></li>
</ul>
</nav>
</div>
<डिव क्लास ="पात्र">
<एच 1> यह एक परीक्षण वेबसाइट है </h1>
</div>
</body>
</html> - नामक एक नई CSS फ़ाइल बनाएँ Styles.css. फ़ाइल में निम्न स्टाइल जोड़ें।
* {
फ़ॉन्ट परिवार: सान्स सेरिफ़;
}नौसेना {
बॉर्डर-त्रिज्या: 0पिक्सल !महत्वपूर्ण;
रंग: सफेद;
}।संपर्क {
मार्जिन-सही: 10पिक्सल;
फ़ॉन्ट आकार: 12पीटीई;
}।ब्रैंड {
मार्जिन छोड़ दिया: 20पिक्सल;
मार्जिन-सही: 40पिक्सल;
फ़ॉन्ट आकार: 18पीटीई;
}कंटेनर {
पाठ संरेखित: केंद्र;
गद्दी: 40पिक्सल 20पिक्सल;
} - में एक नया फ़ोल्डर बनाएँ सी:\inetpub\wwwroot आपके कंप्यूटर पर निर्देशिका, कहा जाता है MyTestवेबसाइट. यह फ़ोल्डर विशेष रूप से उन वेब पेजों और अन्य सामग्री को संग्रहीत करने के लिए उपयोग किया जाता है जो आपकी वेबसाइट बनाते हैं।
- कॉपी करें या स्थानांतरित करें index.html तथा Styles.css नई में फ़ाइलें MyTestवेबसाइट फ़ोल्डर।
IIS का उपयोग करके अपनी वेबसाइट कैसे जोड़ें और कॉन्फ़िगर करें
IIS का उपयोग करके अपनी वेबसाइट को होस्ट करने के लिए, एक नई वेबसाइट बनाएं और उसे अपनी सामग्री पर इंगित करें।
- IIS कंसोल के बाएँ हाथ के साइडबार में, पर राइट-क्लिक करें साइटों निर्देशिका।
- मेनू में विकल्पों में से, चुनें वेबसाइट जोड़ें, कॉन्फ़िगरेशन विंडो खोलने के लिए:
- में एक नाम जोड़ें साइट का नाम, जैसे "माई टेस्ट वेबसाइट"। IIS स्वचालित रूप से एप्लिकेशन पूल के लिए फ़ील्ड भर देगा।
- भौतिक पथ जोड़ें, जो वह स्थान है जहाँ आपने अपनी वेबसाइट की फ़ाइलें कंप्यूटर पर संग्रहीत की हैं। एक फ़ोल्डर का चयन करने के लिए तीन बिंदुओं पर क्लिक करें। मेनू से, पर नेविगेट करें MyTestवेबसाइट फ़ोल्डर, के अंतर्गत सी:\inetpub\wwwroot निर्देशिका।
- https को के रूप में चुनें टाइप. डिफ़ॉल्ट पत्तन HTTPS के लिए 443 है, लेकिन आप पोर्ट को किसी और चीज़ में बदल सकते हैं यदि वह वर्तमान में उपयोग में है।
- आप एक होस्ट नाम भी कॉन्फ़िगर कर सकते हैं, लेकिन इसे अभी के लिए खाली छोड़ दें।
- के लिए एसएसएल प्रमाणपत्र, चुनते हैं आईआईएस एक्सप्रेस विकास प्रमाणपत्र.
- चुनना तुरंत वेबसाइट शुरू करें, और क्लिक करें ठीक है.
- नए को हाइलाइट करें माई टेस्ट वेबसाइट बाएं हाथ के कॉलम में निर्देशिका।
- पर क्लिक करें एडवांस सेटिंग, जो पैनल के दाईं ओर विकल्पों की सूची में है।
- व्यवहार अनुभाग के तहत, बदलें सक्षम प्रोटोकॉल "https" का विकल्प, और पर क्लिक करें ठीक है.
- यदि आप इन विवरणों को किसी भी समय संपादित करना चाहते हैं, तो आप पर क्लिक कर सकते हैं मूल सेटिंग्स या एडवांस सेटिंग दाहिने हाथ के मेनू में विकल्प।
वेब सर्वर पर अपनी वेबसाइट को कैसे रोकें, शुरू करें या फिर से शुरू करें
अपना वेब सर्वर शुरू करने और अपनी वेबसाइट देखने के लिए, दाहिने हाथ के मेनू में ब्राउज़ विकल्प पर क्लिक करें। आप किसी भी समय वेब सर्वर को पुनरारंभ या बंद भी कर सकते हैं।
- अपना वेब सर्वर चलाने के लिए, पर क्लिक करें ब्राउज़ करें *:443 (https) दाहिने हाथ के मेनू में।
- आपकी वेबसाइट अब वेब सर्वर पर चलनी चाहिए। आप इसे URL के माध्यम से एक्सेस कर सकते हैं https://localhost/. यदि आपको अपने साइट कनेक्शन के सुरक्षित नहीं होने की चेतावनी प्राप्त होती है, तो आप एक अलग वैध एसएसएल प्रमाणपत्र का उपयोग करना पड़ सकता है. आप अच्छा पा सकते हैं माइक्रोसॉफ्ट से दस्तावेज आप एक नया एसएसएल प्रमाणपत्र कैसे बना सकते हैं और आईआईएस में इसका उपयोग कैसे कर सकते हैं।
- वेब सर्वर को रोकने या पुनः आरंभ करने के लिए, पर क्लिक करें विराम या पुनर्प्रारंभ करें दाहिने हाथ के मेनू पर।
IIS का उपयोग करके वेबसाइट होस्ट करना
स्थानीय परीक्षण किसी भी विकास चक्र का एक महत्वपूर्ण हिस्सा है, जिसमें आप वेबसाइट बनाते समय भी शामिल हैं।
आप इंटरनेट सूचना सेवा (आईआईएस) वेब सर्वर का उपयोग करके अपनी वेबसाइट को स्थानीय रूप से होस्ट कर सकते हैं। आप इसका उपयोग किसी भी स्थिर वेबसाइट (जैसे मानक HTML या CSS साइट) या गतिशील वेबसाइट (जैसे ASP.NET साइट) को होस्ट करने के लिए कर सकते हैं।
अपनी वेबसाइट को ऑनलाइन होस्ट करते समय आप कई विकल्प चुन सकते हैं। यदि आप एक साधारण वेबसाइट होस्ट कर रहे हैं, तो आप अपनी वेबसाइट फ़ाइलों को होस्ट करने से पहले ड्रॉपबॉक्स, Google ड्राइव या वन ड्राइव पर स्टोर कर सकते हैं।