वर्डप्रेस इंटरनेट पर अधिकांश साइटों के लिए गो-टू सीएमएस के रूप में विकसित हुआ है। जब आप अपनी वर्डप्रेस साइट को उनके सर्वर पर रखने के लिए एक होस्टिंग कंपनी को भुगतान कर सकते हैं, तो यह केवल उत्पादन के लिए तैयार साइटों के लिए सबसे अच्छा विकल्प है। यदि आप केवल प्रयोग करना चाहते हैं और सीएमएस के साथ खुद को परिचित करना चाहते हैं या वर्डप्रेस के लिए प्लगइन्स / थीम विकसित करना शुरू करना चाहते हैं, तो यहां बताया गया है कि आप सीखने, विकसित करने या विकसित करने के लिए अपने लिनक्स कंप्यूटर पर एक्सएएमपीपी, प्लस वर्डप्रेस के साथ ही सब कुछ कैसे सेट कर सकते हैं। एक भी प्रतिशत भुगतान किए बिना, इसके साथ मूर्खता करें।
XAMPP इंस्टॉल करें
हम ApacheFriends द्वारा XAMPP इंस्टॉलर का उपयोग करने के आसान मार्ग का अनुसरण करेंगे, जो Apache, MariaDB, PHP की स्थापना को अगले-अगले-अगले मामले में बदल देता है।
1. ApacheFriends साइट पर जाएं और नवीनतम "Linux के लिए XAMPP" इंस्टॉलर डाउनलोड करें।
2. चूंकि हम डाउनलोड करने के चरण में हैं, इसलिए बिटनामी की साइट पर भी जाएं और लिनक्स के लिए इसका नवीनतम वर्डप्रेस इंस्टालर डाउनलोड करें।
3. एक टर्मिनल खोलें और उस निर्देशिका में बदलें जहां आपने दो फाइलों को कुछ इस तरह से डाउनलोड किया है:
cd Downloads
दो फाइलों को निष्पादन योग्य बनाएं:
chmod +x xampp-*-installer.run chmod +x bitnami-wordpress*-installer.run
4. इसके साथ अपाचे इंस्टॉलर चलाएँ:
sudo ./xampp-*-installer.run
5. डिफ़ॉल्ट स्वीकार करें और इंस्टॉलेशन की प्रत्येक स्क्रीन पर "अगला>" पर क्लिक करके प्रक्रिया को पूरा करें। जब यह पूरा हो जाए, तो "XAMPP लॉन्च करें" को सक्षम छोड़ दें और "समाप्त करें" पर क्लिक करें।
6. दिखाई देने वाली विंडो से, और "वेलकम" टैब पर रहते हुए, "एप्लिकेशन फ़ोल्डर खोलें" पर क्लिक करें और पॉप अप होने वाली फ़ाइल प्रबंधक विंडो को छोटा करें। हमें बाद में इसकी आवश्यकता होगी, इसलिए इसे बंद न करें।
7. "सर्वर प्रबंधित करें" टैब पर जाएं और सुनिश्चित करें कि MySQL और Apache वेब सर्वर दोनों चल रहे हैं। यदि नहीं, तो उन्हें चुनें और ऊपर दाईं ओर "प्रारंभ" पर क्लिक करें। आपको ProFTPD सर्वर की आवश्यकता नहीं है क्योंकि आपके पास सभी फाइलों तक स्थानीय पहुंच होगी, इसलिए आप इसे "स्टॉप्ड" के रूप में छोड़ सकते हैं।
8. अपने पसंदीदा ब्राउज़र को सक्रिय करके और पते के रूप में "लोकलहोस्ट" पर जाकर जांचें कि सब कुछ ठीक चल रहा है। XAMPP का स्वागत पृष्ठ दिखना चाहिए।
नोट :भविष्य में स्टैक शुरू करने के लिए, कमांड का उपयोग करें:
sudo /opt/lampp/lampp start
यदि आप इसके बजाय प्रदान किए गए GUI के माध्यम से अलग-अलग सर्वरों को प्रारंभ और बंद करना पसंद करते हैं:
cd /opt/lampp sudo ./manager-linux.run
यदि आपके पास 64-बिट इंस्टॉलेशन है, तो दूसरा कमांड होगा:
sudo ./manager-linux-x64.run
वर्डप्रेस इंस्टॉल करें
1. XAMPP के स्टैक अप और रनिंग के साथ, बिटनामी के वर्डप्रेस इंस्टॉलेशन के साथ आगे बढ़ें। इसके साथ चलाएं:
sudo ./bitnami-wordpress*-installer.run
2. क्लिक करें अगला, डिफ़ॉल्ट स्थापना फ़ोल्डर को छोड़कर, "व्यवस्थापक खाता बनाएं" स्क्रीन पर रोकें। खाता विवरण दर्ज करें जिसका उपयोग आप अपने जल्द होने वाले स्थानीय वर्डप्रेस इंस्टॉलेशन में लॉग इन करने के लिए करना चाहते हैं। यदि आपने अभी तक अनुसरण किया है तो MySQL पासवर्ड बॉक्स को खाली छोड़ दें =डिफ़ॉल्ट XAMPP पासवर्ड खाली है।
3. इंस्टॉलर आपको पूर्व-चयनित (और बहुत सामान्य) ब्लॉग नाम बदलने का विकल्प भी प्रदान करेगा। यदि आप इसे वास्तविक सर्वर पर होस्ट की गई वास्तविक साइट में बदलना चाहते हैं और अन्य लोगों द्वारा पहुंच योग्य हैं, तो हम अनुशंसा करते हैं कि आप वह नाम दर्ज करें जिसका आप उपयोग करना चाहते हैं, न कि अस्थायी। जब आप अपनी साइट को किसी दूरस्थ होस्ट पर ले जाते हैं तो यह MySQL को खोजने और बदलने की क्रियाओं को न्यूनतम रखने में उपयोगी साबित होगा।
4. चूंकि सब कुछ स्थानीय रूप से होगा, इसलिए आपको "अपनी साइट की स्थिति के बारे में सूचनाएं प्राप्त करने" की आवश्यकता नहीं है। आप अभी के लिए "एसएमटीपी सेटिंग्स कॉन्फ़िगर करें" टैब और मेल समर्थन को छोड़ सकते हैं।
5. "इंस्टॉलेशन टाइप" टैब पर, "प्रोडक्शन सेटिंग्स" के बजाय "डेवलपमेंट सेटिंग्स" चुनें, क्योंकि आप एक डेवलपमेंट एनवायरनमेंट/प्लेग्राउंड सेट कर रहे हैं, न कि प्रोडक्शन-रेडी साइट।
6. अंतिम और प्रस्तुत करने योग्य साइट के साथ काम न करने के इसी कारण से, "बिटनामी के साथ क्लाउड में वर्डप्रेस लॉन्च करें" का चयन रद्द करें।
7. बिटनामी के वर्डप्रेस इंस्टॉलेशन के साथ आगे बढ़ने के लिए "अगला" पर क्लिक करें। इसके पूरा होने के बाद, पहले की तरह इसका परीक्षण करें, लेकिन इस बार स्थानीय वर्डप्रेस यूआरएल:लोकलहोस्ट/वर्डप्रेस का उपयोग करें।
वर्डप्रेस डिफ़ॉल्ट थीम और सेटिंग्स का उपयोग करके आपके ब्लॉग की स्वागत स्क्रीन दिखाई देनी चाहिए।
अब जब आपने वर्डप्रेस स्थानीय रूप से स्थापित कर लिया है और काम कर रहा है, तो व्यवस्थापक डैशबोर्ड में लॉग इन करने के लिए, URL पर जाएँ:localhost/wordpress/wp-login.php।
XAMPP के विकल्प
एक समापन नोट के रूप में, यदि आप अपने इंस्टॉलेशन के हर पहलू पर पूर्ण नियंत्रण रखना चाहते हैं, तो आप पूरी तरह से मैनुअल रूट पर जा सकते हैं। आप Apache, PHP, और MySQL या कोई अन्य विकल्प स्थापित कर सकते हैं, प्रत्येक को कॉन्फ़िगर कर सकते हैं, और फिर स्वयं वर्डप्रेस को डाउनलोड और इंस्टॉल कर सकते हैं। इस तरह, आप वर्डप्रेस को सशक्त बनाने वाली तकनीकों से भी परिचित हो जाएंगे।
हमने आसान तरीका (XAMPP) चुना, इसका कारण यह है कि ज्यादातर लोग जो सिर्फ वर्डप्रेस का उपयोग करना चाहते हैं, वे शायद "अतिरिक्त" की परवाह नहीं करेंगे। और वे तब तक उनसे निपटने से बचना पसंद करेंगे जब तक कि वास्तव में इसकी आवश्यकता न हो।
यदि आप XAMPP और Bitnami WP मॉड्यूल दृष्टिकोण की पूर्ण सादगी और अपने पीसी को एक पूर्ण LAMP सर्वर में बदलने के बीच एक बीच का रास्ता चाहते हैं, तो आप Docker के माध्यम से वर्डप्रेस स्थापित कर सकते हैं। यह हमारे द्वारा जांचे जाने वाले दृष्टिकोण से कहीं अधिक जटिल है, लेकिन आपके वास्तविक ऑपरेटिंग सिस्टम पर अतिरिक्त सेवाओं को स्थापित किए बिना, सब कुछ वर्चुअलाइज्ड रखने का अतिरिक्त बोनस होगा।
अंतर यह है कि XAMPP आपके ओएस में "स्टैंडअलोन एप्लिकेशन" के समकक्ष वर्डप्रेस (अपाचे, पीएचपी और माईएसक्यूएल) के लिए आवश्यक "इन्फ्रास्ट्रक्चर" स्थापित करता है, जबकि डॉकर सब कुछ वर्चुअलाइज्ड "कार्य वातावरण" में रखता है जिसमें सभी निर्भरताएं होती हैं।पी>
डॉकर अभी भी आपके ओएस के "स्थानीय" तत्वों पर निर्भर करता है, हालांकि, वर्डप्रेस के लिए "शीर्ष पर अनुपलब्ध निर्भरता जोड़ना"। आम परियोजनाओं पर सहयोग करने वाली बड़ी टीमों के लिए जिनके सदस्यों को एक ही सर्वर तक पहुंच होने से लाभ होगा, लेकिन स्थानीय रूप से प्रत्येक सदस्य के लिए, वैग्रांट और वर्चुअलबॉक्स इंस्टॉलेशन शायद सबसे अच्छा विकल्प होगा।
हालांकि, ध्यान दें कि पूर्ण आभासी वातावरण भी इसमें पूर्ण OS की फाइलें होती हैं और परिणामस्वरूप, आकार में भी बड़ी होती हैं और बनाए रखने में कठिन होती हैं क्योंकि वे मांग करते हैं कि आप अपने होस्ट और वर्चुअलाइज्ड OS दोनों को अप टू डेट रखें। इसलिए हम उन्हें व्यक्तिगत ब्लॉग वाले औसत एकल उपयोगकर्ता के लिए सबसे अच्छा विकल्प नहीं मानते हैं, लेकिन पेशेवर डेवलपर्स और बड़ी परियोजनाओं पर सहयोग करने वाली टीमों के लिए।