विंडोज, मैक और लिनक्स पर एक स्थानीय वेब सर्वर सेटअप करें


वेबसाइट को विकसित करते समय, एक वेब डिजाइनर को अपने वेबपेजों को उसी तरह देखने में सक्षम होना चाहिए जिस तरह से अंतिम उपयोगकर्ता होगा। कभी-कभी वेब ब्राउज़र में आपकी HTML फ़ाइलों को देखने और देखने के लिए पर्याप्त होता है, लेकिन यदि आप गतिशील सामग्री का परीक्षण करना चाहते हैं, तो आपको एक स्थानीय वेब सर्वर सेट करना होगा। ऐसा करना काफी सरल है और आसानी से विंडोज, मैकओएस और लिनक्स पर पूरा किया जा सकता है। कई प्रकार के वेब सर्वर उपलब्ध हैं, लेकिन हम इस ट्यूटोरियल में अपाचे का उपयोग करते हैं, क्योंकि यह सबसे आम सर्वर है, जिसे स्थापित करना बहुत आसान है, और सभी प्रमुख ऑपरेटिंग सिस्टम के साथ संगत है।

लिनक्स पर एक स्थानीय वेब सर्वर सेट करें

अपाचे को यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए डिजाइन किया गया था। लिनक्स इस श्रेणी के अंतर्गत आता है, और अपाचे वेबसर्वर की स्थापना और विन्यास एक चरण में किया जा सकता है।

यहां हम कमांड लाइन से निपटते हैं। अधिकांश लोकप्रिय वितरण आपको अपाचे को एक साधारण कमांड का उपयोग करके स्रोत से संकलित किए बिना स्थापित करने की अनुमति देते हैं।

डेबियन, उबंटू और उबंटू-आधारित डिस्ट्रो के लिए:

Red Hat और CentOS के लिए

एक बार स्थापित होने के बाद, अपने वेब ब्राउजर में या तो “127.0.0.1” या “लोकलहोस्ट” पर नेविगेट करें। यदि यह प्रदर्शित करता है “यह काम करता है!” इसका मतलब है कि आपकी Apache स्थापना सफल है।

यह समझने के लिए कि अपाचे इस विशेष वेबपृष्ठ की सेवा कैसे कर रहा है, आइए इसे संपादित करें। ऐसा करने के लिए, अपने लिनक्स स्थानीय मशीन की रूट वेब निर्देशिका पर नेविगेट करें।

अपने पसंदीदा पाठ संपादक के साथ रूट के रूप में “index.html” खोलें।

“इट वर्क्स” की खोज करें! और टेक्स्ट को कुछ बेतरतीब ढंग से बदल दें जैसे “टेक आसान बनाओ!” (यह वास्तव में कुछ भी हो सकता है।) फ़ाइल को सहेजना सुनिश्चित करें।

अब 127.0.0.1 पर वेबपेज को रिफ्रेश करें। आपको “टेक टेक आसान बनाना चाहिए!” कहाँ “यह काम करता है!” पूर्व में था।

वेब सर्वर Ubuntu डिफ़ॉल्ट को संपादित करें

अब जब आपने एक साधारण वेब सर्वर सेट किया है, तो आप “apache2.conf” में कॉन्फ़िगरेशन सेटिंग्स के साथ खेल सकते हैं।

ध्यान दें: ध्यान रखें कि हर बार जब आप कॉन्फ़िगरेशन परिवर्तन करते हैं, तो आपको इसे लागू करने के लिए अपाचे को पुनरारंभ करना होगा।

यदि यह काम नहीं करता है, तो आप सीधे upstart फ़ाइल को निष्पादित करके इसे पुनः आरंभ कर सकते हैं।

MacOS पर स्थानीय वेब सर्वर सेट करें

MacOS के बारे में अच्छी बात यह है कि Apache डिफ़ॉल्ट रूप से इस पर स्थापित है। आपको बस इसे चालू करने की आवश्यकता है।

खोजक में, “एप्लिकेशन -> उपयोगिताएँ” पर जाएं, फिर इसे खोलने के लिए टर्मिनल पर डबल-क्लिक करें।

मैकोस ओपन टर्मिनल ऐप

अपने पहले से स्थापित अपाचे वेब सर्वर को चालू करने के लिए, निम्न कमांड चलाएँ:

यह जांचने के लिए कि हमारा वेब सर्वर चल रहा है, अपने वेब ब्राउज़र में “127.0.0.1” या “लोकलहोस्ट” पर जाएँ।

Macos वेब सर्वर यह काम करता है

हम वेब रूट की सामग्री को केवल दस्तावेज़ रूट में नेविगेट करके बदल सकते हैं जैसे हमने लिनक्स में किया था। केवल एक चीज जो अलग है वह पथ स्थान है।

अब अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करके “index.html.en” फाइल को संपादित करें। बदलें “यह काम करता है!” “हैलो वर्ल्ड!”

mac-nano-open-index-html

यदि हम 127.0.0.1 पर होस्ट किए गए अपने वेबपेज को रीफ्रेश करते हैं, तो हम अब उन परिवर्तनों को देखते हैं।

मैकोस वेब सर्वर हैलो वर्ल्ड

MacOS के तहत Apache वेब सर्वर को और कॉन्फ़िगर करने के लिए, “httpd.conf” फ़ाइल पर जाएँ।

लिनक्स की तरह, आप आसानी से अपाचे सेवा को पुनः आरंभ कर सकते हैं apachectl रूट विशेषाधिकार के साथ कमांड।

विंडोज पर एक स्थानीय वेब सर्वर सेट करें

लिनक्स और मैकओएस के विपरीत, विंडोज यूनिक्स-आधारित नहीं है, इसलिए इसे स्थापित करने के लिए कोई एक-लाइनर नहीं है। सौभाग्य से, कई स्थापित जादूगर हैं जो हमारे जीवन को आसान बनाने के लिए अपाचे, MySQL और PHP जैसी चीजों को एक साथ बंडल करते हैं। उनमें से एक XAMPP है।

ध्यान दें: XAMPP लिनक्स और मैक ओएस एक्स के लिए भी उपलब्ध है।

का विंडोज संस्करण डाउनलोड करें XAMPP और स्थापना शुरू करें। संकेत मिलने पर इंस्टॉलर को निष्पादित करें। आप केवल अपाचे का चयन कर सकते हैं यदि आप सभी की जरूरत है एक वेब सर्वर है। हालाँकि, यदि आप डेटाबेस का उपयोग करने की योजना बना रहे हैं, तो आप MySQL का भी चयन कर सकते हैं।

Windows Xampp इंस्टॉलर

स्थापना के माध्यम से जारी रखें और पूर्ण होने पर “समाप्त करें” पर क्लिक करें। डिफ़ॉल्ट रूप से, XAMPP नियंत्रण कक्ष लॉन्च किया जाएगा।

Windows Xampp कॉन्फ़िग पैनल

यदि आवश्यक हो, तो Apache और MySQL के लिए “प्रारंभ” पर क्लिक करें।

यदि आप अपने वेब ब्राउज़र में “127.0.0.1” या “लोकलहोस्ट” पर जाते हैं, तो आपको XAMPP कॉन्फ़िगरेशन पृष्ठ देखना चाहिए।

Windows Xampp वेबपेज कॉन्फ़िगरेशन 1

एक नया वेबपृष्ठ बनाने के लिए, प्रक्रिया समान है। नोटपैड खोलें और एक नमूना HTML फ़ाइल बनाएं। इसे “hello.html” नाम दें।

विंडोज नोटपैड हैलो

इसे “c: xampp htdocs ” में स्थित दस्तावेज़ रूट में सहेजें।

पर जाकर अपने वेब ब्राउज़र का उपयोग करके इसे नेविगेट करें 127.0.0.1/hello.html। आप अपने द्वारा बनाए गए वेबपेज को देख पाएंगे।

विंडोज Xampp वेबपेज हैलो

ध्यान दें: WampServer है विंडोज पर अपाचे स्थापित करने के लिए एक और ठोस विकल्प

निष्कर्ष

अपाचे सरल और जटिल दोनों वेबसाइटों के निर्माण के लिए एक उत्कृष्ट समाधान है, लेकिन यह एकमात्र विकल्प नहीं है। जबकि अपाचे सभी तीन प्लेटफार्मों में अच्छी तरह से एकीकृत है, आप देखना चाह सकते हैं आईआईएस विंडोज के लिए एक विकल्प के रूप में, क्योंकि यह कई विंडोज प्रमाणीकरण सुविधाओं का समर्थन करता है जो अपाचे नहीं करता है। हालांकि, बस एक वेबसाइट की आधार कार्यक्षमता का परीक्षण करने के लिए, अपाचे एकदम सही है।

सम्बंधित:

विलियम एलकॉक
विलियम एलकॉक

जब तक वह याद करते हैं विलियम विलियम के साथ तकनीक के साथ खिलवाड़ कर रहा है। यह स्वाभाविक रूप से अपने तकनीकी समस्याओं के साथ दोस्तों की मदद करने और फिर तकनीकी ब्लॉगिंग में परिवर्तित हो गया।

क्या यह लेख उपयोगी है?

Leave a Comment

Close Bitnami banner
Bitnami