Computer >> कंप्यूटर >  >> प्रणाली >> Windows

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

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

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

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

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

sudo apt install apache2

Red Hat और CentOS के लिए

sudo dnf install httpd

एक बार इंस्टॉल हो जाने पर, अपने वेब ब्राउज़र में "127.0.0.1" या "लोकलहोस्ट" पर नेविगेट करें। यदि यह "यह काम करता है!" प्रदर्शित करता है इसका मतलब है कि आपका अपाचे इंस्टॉलेशन सफल है।

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

cd /var/www/html

अपने पसंदीदा टेक्स्ट एडिटर के साथ "index.html" को रूट के रूप में खोलें।

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

अब वेबपेज को 127.0.0.1 पर रिफ्रेश करें। आपको "टेक को आसान बनाएं!" देखना चाहिए। जहां "यह काम करता है!" पहले था।

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

sudo nano /etc/apache2/apache2.conf

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

sudo systemctl restart apache2

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

sudo /etc/init.d/apache2 restart

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

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

Finder में, "एप्लिकेशन -> यूटिलिटीज" पर जाएं, फिर इसे खोलने के लिए टर्मिनल पर डबल-क्लिक करें।

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

sudo apachectl start

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

cd /Library/WebServer/Documents/

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

sudo nano index.html.en
स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

मैकोज़ के तहत अपाचे वेब सर्वर को और कॉन्फ़िगर करने के लिए, "httpd.conf" फ़ाइल पर नेविगेट करें।

sudo nano /etc/apache2/httpd.conf

Linux की तरह, आप apachectl . का उपयोग करके आसानी से Apache सेवा को पुनः आरंभ कर सकते हैं रूट विशेषाधिकारों के साथ कमांड।

sudo apachectl restart

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

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

नोट :XAMPP Linux और Mac OS X के लिए भी उपलब्ध है।

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

जरूरत पड़ने पर Apache और MySQL के लिए "Start" पर क्लिक करें।

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

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

स्थानीय वेब सर्वर (Windows, Mac, Linux) कैसे सेट करें

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

निष्कर्ष

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


  1. Windows, Mac और Linux पर Wi-Fi पासवर्ड कैसे देखें

    अनधिकृत वाई-फाई कनेक्शन से बचने के लिए हम अक्सर एक मजबूत पासवर्ड बनाते हैं। लेकिन जब हमें दूसरे डिवाइस को उसी वाई-फ़ाई नेटवर्क से कनेक्ट करना होता है और हमें वाई-फ़ाई का पासवर्ड याद नहीं रहता है तो यह एक समस्या बन जाती है। इसलिए, इस लेख में हम सीखेंगे कि विंडोज, मैक और लिनक्स पर वाई-फाई पासवर्ड कैसे

  1. Windows 10 में Windows Hello कैसे सेट करें?

    नीचे दिए गए निर्देशों का उपयोग करके आप आसानी से विंडोज हैलो को विंडोज 10 पीसी पर चला सकते हैं विंडोज हैलो विंडोज 10 में जोड़ा गया एक स्टाइलिश नया फीचर है जो विंडोज 10 यूजर्स को फिंगरप्रिंट, फेशियल रिकॉग्निशन या आईरिस का उपयोग करके लॉग इन करने में सक्षम बनाता है। यह फीचर पीसी पर बायोमेट्रिक सुरक्षा

  1. मैक पर विंडोज कैसे चलाएं

    मैक सुरक्षा और सुचारू संचालन के लिए प्रसिद्ध है। हालांकि, यदि आप अपने विंडोज से मैक पर स्विच नहीं कर रहे हैं, क्योंकि आप विशेष रूप से विंडोज के साथ संगत प्रोग्राम को खोना नहीं चाहते हैं, तो आपको पता होना चाहिए कि एक वर्कअराउंड है जिसके साथ आप उन प्रोग्राम को चला सकते हैं। जी हां, आपने सही सुना वर्च