लोकलहोस्ट क्या है? (और इसे वर्डप्रेस के लिए कैसे सेट करें)

लोकलहोस्ट क्या है? (और इसे वर्डप्रेस के लिए कैसे सेट करें)

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

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

इस पोस्ट में, हम पता लगाएंगे कि एक लोकलहोस्ट वातावरण क्या है, एक को स्थापित करने के लायक क्यों है, और हम वर्डप्रेस के लिए उपलब्ध शीर्ष विकल्पों को देखेंगे। फिर मैं आपको स्थानीय रूप से फ्लाईव्हील द्वारा स्थापित करने के तरीके के बारे में बताऊंगा, वर्डप्रेस को स्थानीय रूप से स्थापित करने के लिए मेरा पसंदीदा समाधान।

लोकलहोस्ट पर्यावरण क्या है?

कंप्यूटर नेटवर्किंग में, “लोकलहोस्ट” उस कंप्यूटर को संदर्भित करता है जिस पर एक प्रोग्राम चल रहा है। उदाहरण के लिए, यदि आप अपने कंप्यूटर पर ब्राउज़र जैसा कोई प्रोग्राम चला रहे हैं, तो आपके कंप्यूटर को “लोकलहोस्ट” माना जाता है।

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

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

स्थानीय रूप से वर्डप्रेस क्यों सेट अप करें?

जब आप वर्डप्रेस के साथ शुरुआत करते हैं, तो सीधे अपनी लाइव साइट में परिवर्तन करना आसान हो जाता है। लेकिन समय के साथ, जैसे-जैसे आपकी साइट बढ़ती है और अधिक जटिल होती जाती है (यानी, आप WooCommerce जोड़ सकते हैं और उत्पाद बेचना शुरू कर सकते हैं), अपनी लाइव साइट को अपडेट करने से आप हर तरह की गलत चीजों के लिए खुल जाते हैं।

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

अपने कंप्यूटर पर वर्डप्रेस को स्थानीय रूप से सेट करने से कई अन्य फायदे मिलते हैं:

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

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

वर्डप्रेस के लिए शीर्ष 3 लोकलहोस्ट समाधान

इन वर्षों में, मैंने बहुत सारे लोकलहोस्ट समाधानों को आज़माया और परखा है। लेकिन बात यह है, मैं अधीर हूँ. मैं विज़ुअल C++ लाइब्रेरीज़ (मैं आपको देख रहा हूँ, WampServer) स्थापित करने में समय बर्बाद करने के बजाय साइटों को डिज़ाइन करने और विकसित करने में अपना समय व्यतीत करूँगा, फ़ायरवॉल को ठीक करने की कोशिश कर रहा हूँ और भ्रमित करने वाले और निराश करने वाले त्रुटि संदेशों (grr… XAMPP…) की व्याख्या कर रहा हूँ या गड़बड़ कर रहा हूँ। डेटाबेस स्थापित करने के साथ (कुछ नहीं के लिए धन्यवाद, एमएएमपी)।

इसलिए यदि आप अपने लिए लोकलहोस्ट तकनीकों का परीक्षण करने में रुचि रखते हैं, तो मैं आपको WampServer, MAMP और XAMPP की जाँच करने के लिए प्रोत्साहित करूँगा, ऐसे तीन समाधान हैं जिनकी मैं तहे दिल से सिफारिश करता हूँ: DesktopServer, Local By Flywheel, और Vagrant।

1. डेस्कटॉप सर्वर

डेस्कटॉप सर्वर लोकलहोस्ट

ServerPress के लोगों द्वारा DesktopServer, आपको 5 मिनट के भीतर आपके कंप्यूटर पर जल्दी और आसानी से कई वर्डप्रेस साइट्स सेट करने देता है (मुझ पर विश्वास करें, मैंने इसे समयबद्ध किया!)।

यदि आप DesktopServer में नए हैं, तो मुफ़्त संस्करण के साथ शुरुआत करें। एक खाते के लिए साइन अप करने और सॉफ़्टवेयर डाउनलोड करने के बाद (यह 197 एमबी है), एक सेट-अप विज़ार्ड आपको स्थापना प्रक्रिया के बारे में सोचता है। एक बार जब DesktopServer आपके कंप्यूटर पर स्थापित हो जाता है, तो आप अपनी पहली वर्डप्रेस साइट सेट कर सकते हैं।

डेस्कटॉप सर्वर लोकलहोस्ट इंस्टालेशन

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

डेस्कटॉप सर्वर लोकलहोस्ट कॉन्फ़िगरेशन

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

मुख्य विशेषताओं में शामिल हैं:

  • विज़ार्ड लगभग 1 मिनट में एक नया वर्डप्रेस इंस्टाल करना आसान बनाता है।
  • MacOS और Windows के लिए क्रॉस-प्लेटफ़ॉर्म समर्थन।
  • ब्लूप्रिंट, उर्फ ​​​​वेबसाइट कॉन्फ़िगरेशन को सहेजें, जिसका आप अक्सर उपयोग करते हैं ताकि आप जल्दी से नई वर्डप्रेस साइटों को जल्दी से सेट कर सकें।
  • मल्टीसाइट का समर्थन करता है।

जबकि DesktopServer का मुफ्त संस्करण सीमित सुविधाएँ प्रदान करता है, $99 के लिए प्रीमियम संस्करण अधिक शक्तिशाली सुविधाएँ प्रदान करता है, जिसमें असीमित वेबसाइट बनाने और अपडेट करने की क्षमता शामिल है।

यह भी उल्लेखनीय है कि DesktopServer एक अनुकूलित AMP स्टैक (Apache, MySQL और PHP) प्रदान करता है। इसलिए यदि आप एनजीआईएनएक्स का समर्थन करने वाला समाधान चाहते हैं, तो पढ़ें।

2. चक्का द्वारा स्थानीय

फ्लाईव्हील लोकलहोस्ट द्वारा स्थानीय

फ्लाईव्हील द्वारा लोकल एक लोकलहोस्ट समाधान है जो अपने उपयोगकर्ता के अनुकूल इंटरफेस के कारण तेजी से लोकप्रियता हासिल कर चुका है। अन्य लोकलहोस्ट समाधानों की तुलना में, फ्लाईव्हील द्वारा लोकल ताजी हवा की सांस है!

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

फ्लाईव्हील द्वारा स्थानीय डाउनलोड करने के लिए स्वतंत्र है, लेकिन आपको एक खाते के लिए साइन अप करना होगा और यह चुनना होगा कि आप इसे macOS या विंडोज के लिए उपयोग करना चाहते हैं या नहीं। इसके बाद आपको सॉफ्टवेयर डाउनलोड करना होगा, जो 550 एमबी का है।

एक नई वर्डप्रेस वेबसाइट की स्थापना करना विज़ार्ड के माध्यम से क्लिक करने जितना आसान है। सेटअप के दौरान, आप डिफ़ॉल्ट सेटअप (PHP 7.2.9, NGINX + वार्निश, और MySQL 5.7 लेखन के समय) चुन सकते हैं, या अपनी पसंद के PHP संस्करण, वेब सर्वर (NGINX या Apache) के साथ एक कस्टम इंस्टॉल सेट कर सकते हैं। और MySQL का संस्करण।

फ्लाईव्हील लोकलहोस्ट अवलोकन पैनल द्वारा स्थानीय

मुख्य विशेषताओं में शामिल हैं:

  • कुछ ही क्लिक में एक नया वर्डप्रेस इंस्टाल बनाएं।
  • MacOS और Windows के लिए क्रॉस-प्लेटफ़ॉर्म समर्थन।
  • “ब्लूप्रिंट” सेट अप करें ताकि आप बार-बार उपयोग किए जाने वाले कॉन्फ़िगरेशन का उपयोग करके नई साइटों को शीघ्रता से परिनियोजित कर सकें।
  • अपनी पसंद के PHP और MySQL संस्करणों, और Apache या NGINX का उपयोग करके कस्टम कॉन्फ़िगरेशन सेट अप करें – और जब आप सक्रिय हों और अपनी साइट को प्रभावित किए बिना चल रहे हों तो हॉट-स्वैप कर सकते हैं।
  • SSH और WP-CLI तक पहुंच।
  • मल्टीसाइट का समर्थन करता है।

फ्लाईव्हील द्वारा लोकल पूरी तरह से मुफ़्त है और आप असीमित साइट्स सेट कर सकते हैं (जहाँ तक मैं बता सकता हूँ – मैंने इसके विपरीत कोई जानकारी नहीं देखी है!)।

3. आवारा

वैग्रांट लोकलहोस्ट

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

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

Vagrant को सेट करने में केवल कुछ मिनट लगते हैं। VirtualBox और Vagrant को डाउनलोड और इंस्टॉल करने के बाद, आप Vagrant समुदाय द्वारा साझा किए गए कई पूर्व-कॉन्फ़िगर “बॉक्स” में से एक को डाउनलोड कर सकते हैं। मैंने VCCW, वर्डप्रेस प्लगइन, थीम और वेबसाइट विकास के लिए एक वैग्रांट कॉन्फ़िगरेशन की सिफारिश की।

VCCW Vagrant लोकलहोस्ट कॉन्फ़िगरेशन

जैसा कि डेवलपर डैनियल पटकी ने WPMU DEV ब्लॉग पर अपने उत्कृष्ट वैग्रांट व्याख्याता पर प्रकाश डाला है:

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

वह कितना शांत है?

इसके लचीलेपन के अलावा, वैग्रांट पोर्टेबल भी है, जो महत्वपूर्ण है जब आप टीमों में काम कर रहे हों या विभिन्न स्थानों से काम कर रहे हों। Vagrantfile तथा इंस्टॉल संपूर्ण सर्वर कॉन्फ़िगरेशन के लिए आपको बस इतनी ही फ़ाइलों की आवश्यकता होती है, दोनों फ़ाइलों में आमतौर पर प्रत्येक 1 KB से कम होती है।

मुख्य विशेषताओं में शामिल हैं:

  • स्थानीय विकास के लिए वर्चुअल मशीन सेट करें।
  • लचीला और पोर्टेबल — आभासी मशीनों को कॉन्फ़िगर करें और उन्हें अपनी टीम के साथ साझा करें।
  • वैग्रांट समुदाय द्वारा बनाए गए पूर्व-कॉन्फ़िगर बॉक्स डाउनलोड करें।
  • अपनी वर्चुअल मशीनों को प्रबंधित करने के लिए कमांड लाइन का उपयोग करें।
  • क्रॉस-प्लेटफ़ॉर्म समर्थन macOS, Windows, Linux और बहुत कुछ।

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

फ्लाईव्हील द्वारा स्थानीय रूप से वर्डप्रेस को स्थानीय रूप से कैसे सेट करें

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

फ्लाईव्हील द्वारा लोकल सेट अप करने के लिए, सबसे पहले आपको सॉफ्टवेयर डाउनलोड और इंस्टॉल करना होगा।

फ्लाईव्हील लोकलहोस्ट द्वारा स्थानीय डाउनलोड करें

एक पॉप-अप प्रदर्शित होगा, जो आपको अपना प्लेटफॉर्म (मैक या विंडोज) चुनने के लिए कहेगा। अपने विवरण के साथ फ़ॉर्म भरें और “अभी प्राप्त करें!” पर क्लिक करें।

फ्लाईव्हील लोकलहोस्ट इंस्टालेशन द्वारा स्थानीय

डाउनलोड समाप्त होने के बाद, इसे इंस्टॉल करें। और जब यह हो जाए, तो अपने कंप्यूटर पर लोकल बाय फ्लाईव्हील खोलें।

प्रारंभ में, आपको एक वर्चुअलबॉक्स और होस्ट मशीन स्थापित करने के लिए कहा जाएगा, जो फ्लाईव्हील द्वारा लोकल आगे जाकर आपके लिए “लेट्स गो!”

फ्लाईव्हील लोकलहोस्ट वर्चुअलबॉक्स द्वारा स्थानीय

और बस, लोकल बाय फ्लाईव्हील जाने के लिए तैयार है!

अब आपकी पहली वर्डप्रेस साइट बनाने का समय आ गया है। आरंभ करने के लिए हरे “नई साइट बनाएं” बटन पर क्लिक करें।

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

यदि आप कस्टम विकल्प के साथ जाते हैं, तो आप इन सेटिंग्स को PHP और MySQL के संस्करणों के ठीक नीचे कॉन्फ़िगर कर सकते हैं, जिसका आप उपयोग करना चाहते हैं, और आप अपाचे का उपयोग करने के लिए भी स्विच कर सकते हैं।

फ्लाईव्हील लोकलहोस्ट पर्यावरण द्वारा स्थानीय

जब आप “जारी रखें” पर क्लिक करते हैं, तो फ़्लाईव्हील द्वारा स्थानीय आपके स्थानीय साइट के बैकएंड के विवरण को प्रदर्शित करने से पहले आपके नए वर्डप्रेस इंस्टाल को स्थापित करने के बारे में जानेंगे।

फ्लाईव्हील लोकलहोस्ट अवलोकन पैनल द्वारा स्थानीय

जब आप शीर्ष दाईं ओर “व्यवस्थापक” पर क्लिक करते हैं, तो आपको अपनी साइट के वर्डप्रेस व्यवस्थापक पर ले जाया जाएगा। “स्टॉप साइट” पर क्लिक करने से वेब सर्वर बंद हो जाएगा और आप अपनी साइट तक नहीं पहुंच पाएंगे।

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

ऊपर लपेटकर

लोकलहोस्ट वातावरण बनाना वेब होस्टिंग की आवश्यकता के बिना वर्डप्रेस को चलाने का एक आसान तरीका प्रदान करता है, जिससे आप ऑफ़लाइन परीक्षण और विकास के लिए नई साइटों को जल्दी से स्पिन कर सकते हैं।

DesktopServer, Local by Flywheel और Vagrant सभी एक लोकलहोस्ट वातावरण बनाने के लिए शानदार विकल्प हैं। प्रत्येक के अपने पक्ष और विपक्ष हैं, और मैं अनुशंसा करता हूं कि आप और आपके विकास वर्कफ़्लो के लिए सबसे उपयुक्त सॉफ़्टवेयर पर निर्णय लेने से पहले तीनों को आज़माएं।



लोकलहोस्ट क्या है? (और इसे वर्डप्रेस के लिए कैसे सेट करें) लोकलहोस्ट क्या है? (और इसे वर्डप्रेस के लिए कैसे सेट करें)

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *