स्थानीय विकास को आसान बनाने के लिए एक स्थानीय डोमेन सेट करें

Anonim

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

इसके लायक क्या है, हम इसे Mac OS X के लिए कवर कर रहे हैं, लेकिन आप इस तरह के स्थानीय डोमेन को Linux PC या Windows PC पर भी सेट कर सकते हैं। जब तक कंप्यूटर में एक होस्ट फ़ाइल है, आप इसी ट्रिक का उपयोग करके एक स्थानीय डोमेन का उपयोग कर सकते हैं।

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

sudo नैनो /etc/hosts

यह नैनो संपादक में /etc/host फ़ाइल को सामने लाएगा, यह कुछ इस तरह दिखेगा: होस्ट डेटाबेस लोकलहोस्ट को कॉन्फ़िगर करने के लिए उपयोग किया जाता है लूपबैक इंटरफ़ेसजब सिस्टम बूट हो रहा है। इस प्रविष्टि को न बदलें।127.0.0.1 लोकलहोस्ट 255.255.255.255 ब्रॉडकास्टहोस्ट

स्थानीय डोमेन नाम सेट करना

अगला महत्वपूर्ण पैट है: आप होस्टनाम जोड़ना चाहेंगे (इस मामले में, हम स्थानीय.देव नाम का उपयोग करेंगे) आप उस फ़ाइल के अंत में स्थानीय रूप से उपयोग करना चाहेंगे एक नई लाइन पर, निम्न प्रारूप में:

127.0.0.1 लोकल.देव

बाहर निकलने के लिए Control-O और फिर Control-X दबाकर /etc/hosts फ़ाइल में परिवर्तन सहेजें।

अब आप अपने स्थानीय डोमेन को वेब ब्राउज़र, ftp, या किसी भी अन्य माध्यम से एक्सेस कर सकते हैं, बस उचित वेब ब्राउज़र में "local.dev" तक पहुंच कर। प्रभाव को प्रभावी होने के लिए आपको अपने Mac DNS कैश को फ़्लश करने की आवश्यकता हो सकती है, और कुछ ऐप्स को तुरंत पुन: लॉन्च करने की भी आवश्यकता हो सकती है, जैसे कि Safari या Chrome।

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

स्थानीय विकास को आसान बनाने के लिए एक स्थानीय डोमेन सेट करें