वर्डप्रेस यकीनन दुनिया में सबसे ज्यादा इस्तेमाल किया जाने वाला सीएमएस है। साधारण व्यक्तिगत ब्लॉग से लेकर जटिल ईकॉमर्स साइटों तक, यह एक विजेता साबित हुआ है। ऐसा होने पर, कई डेवलपर अक्सर स्थानीय होस्ट या व्यक्तिगत कंप्यूटर पर अपनी वर्डप्रेस वेबसाइट बनाते हैं, फिर लाइव सर्वर पर स्थानांतरित करने और इसे दुनिया के लिए उपलब्ध कराने से पहले विकास को अंतिम रूप देते हैं।
यदि आप लोगों के इस समूह से संबंधित हैं और आपने लोकलहोस्ट पर विकास पूरा कर लिया है, तो यहां अपने वर्डप्रेस को लोकलहोस्ट से लाइव सर्वर पर ले जाने के चरण दिए गए हैं।
नोट :ऐसे प्लगइन्स हैं जो इस प्रक्रिया को स्वचालित कर सकते हैं। यह ट्यूटोरियल प्लगइन की मदद की आवश्यकता के बिना मैन्युअल चरणों को कवर करेगा।
लाइव सर्वर पर नया डेटाबेस बनाएं
अगर आपका वेब होस्ट cPanel के साथ आता है, तो Cpanel में लॉग इन करें और डेटाबेस सेक्शन में “MySQL डेटाबेस” पर क्लिक करें।
नए डेटाबेस टेक्स्ट बॉक्स के तहत, अपने डेटाबेस को नाम दें और "डेटाबेस बनाएं" बटन पर क्लिक करें। प्रदर्शित होने वाली नई विंडो पर, "वापस जाएं" पर क्लिक करें।
नया डेटाबेस उपयोगकर्ता बनाएं
अगली विंडो में आपको उपयोगकर्ता नाम और (मजबूत) पासवर्ड के साथ टेक्स्टबॉक्स भरना होगा, फिर "उपयोगकर्ता बनाएं" बटन पर क्लिक करें। उपयोगकर्ता नाम और पासवर्ड रिकॉर्ड करें, क्योंकि आपको बाद में इसकी आवश्यकता होगी।
एक बार फिर, नई प्रदर्शित विंडो में "वापस जाएं" दबाएं।
उपयोगकर्ता को डेटाबेस में जोड़ें
"डेटाबेस में उपयोगकर्ता जोड़ें" तक स्क्रॉल करें, उपयोगकर्ता ड्रॉपडाउन सूची से अभी-अभी बनाए गए उपयोगकर्ता का चयन करें और डेटाबेस ड्रॉपडाउन सूची से अभी बनाए गए डेटाबेस का चयन करें। इसके बाद, "जोड़ें" बटन पर क्लिक करें।
खुलने वाली अगली विंडो पर, "सभी विशेषाधिकार" चेकबॉक्स पर क्लिक करें, उसके बाद "परिवर्तन करें" बटन पर क्लिक करें। एक बार फिर, खुलने वाली विंडो पर "गो बैक" पर क्लिक करें।
प्रदर्शित होने वाली विंडो में, यह देखने के लिए दोबारा जांचें कि आपके डेटाबेस में वह उपयोगकर्ता है जिसे आपने अभी बनाया है। एक बार जब आप कर लें, तो पृष्ठ के सबसे ऊपरी बाएँ कोने में स्थित होम बटन पर क्लिक करें।
लोकलहोस्ट से डेटाबेस माइग्रेट करें
स्थानीय होस्ट पर phpMyAdmin खोलें, या जो भी डेटाबेस प्रबंधन प्रोग्राम आप उपयोग कर रहे हैं।
अपने वर्डप्रेस डेटाबेस का पता लगाएँ।
डेटाबेस का चयन करें, नीचे स्क्रॉल करें और "सभी जांचें" पर क्लिक करें।
"इससे चुनें" ड्रॉपडाउन मेनू पर, "निर्यात करें" चुनें।
अगली स्क्रीन में सुनिश्चित करें कि प्रारूप SQL पर है, फिर "गो" पर क्लिक करें। निर्यात किए गए डेटाबेस को “.sql” एक्सटेंशन के साथ सहेजें।
डेटाबेस आयात करना
अपने लाइव सर्वर पर cPanel पर वापस जाएं, और “डेटाबेस” के अंतर्गत “phpMyAdmin” पर क्लिक करें।
बाएँ फलक पर आपको डेटाबेस की एक सूची देखनी चाहिए। इस सूची से ट्यूटोरियल की शुरुआत में आपके द्वारा बनाए गए डेटाबेस के नाम पर क्लिक करें और "आयात करें" पर क्लिक करें। अपने स्थानीय कंप्यूटर पर सहेजी गई sql फ़ाइल पर नेविगेट करें और आयात करें।
यदि सब कुछ ठीक रहा, तो यह आपको phpMyAdmin मुख्य स्क्रीन पर वापस लाएगा। अब आप डेटाबेस को लाइव सर्वर पर माइग्रेट कर चुके हैं।
लोकलहोस्ट फ़ाइलों को Cpanel में ले जाएँ
अपने लोकलहोस्ट में, अपना फ़ाइल प्रबंधक खोलें और वर्डप्रेस फ़ोल्डर में नेविगेट करें (वह फ़ोल्डर जिसमें "wp-admin," "wp-content" और "wp-includes" फ़ोल्डर होते हैं)। संपूर्ण वर्डप्रेस फ़ोल्डर को एक ज़िप फ़ाइल में संपीड़ित करें।
लाइव सर्वर में cPanel में, “फ़ाइलें” अनुभाग के अंतर्गत “फ़ाइल प्रबंधक” खोलें। "दस्तावेज़ रूट फॉर" चुनें और सुनिश्चित करें कि जिस डोमेन पर आपको अपनी वेबसाइट को स्थानांतरित करने की आवश्यकता है वह चयनित है और "गो" दबाएं।
अगली विंडो में सुनिश्चित करें कि बाएं फलक पर "public_html" चुना गया है। "अपलोड करें" पर क्लिक करें।
संपीड़ित ज़िप फ़ाइल के स्थान पर नेविगेट करें और इसे अपलोड करें। एक बार पूरा हो जाने पर, "वापस जाएं" लिंक पर क्लिक करें।
इस बिंदु पर आपकी ज़िप फ़ाइल आपके "public_html" फ़ोल्डर में एक फ़ाइल के रूप में प्रदर्शित होनी चाहिए। यदि ऐसा नहीं होता है, तो "ताज़ा करें" पर क्लिक करें।
ज़िप फ़ाइल का चयन करें और ऊपरी-बाएँ कोने में "निकालें" पर क्लिक करें। एक बार निष्कर्षण पूरा हो जाने पर, ज़िप फ़ाइल को हटा दें।
wp-config फाइल का संपादन
अंतिम और अंतिम चरण सभी स्थानीय होस्ट सेटिंग्स को उत्पादन सेटिंग्स में बदलने के लिए wp-config.php फ़ाइल को संपादित करना है।
फ़ाइल प्रबंधक में अपने “public_html” पर वापस जाएँ। फ़ाइल “wp-config.php” चुनें और “कोड संपादक” पर क्लिक करें।
डेटाबेस नाम को उस डेटाबेस के नाम से बदलें जिसे आपने अपने cPanel में बनाया है। साथ ही, "DB_USER" और "DB_PASSWORD" को पहले बनाए गए एक में बदलें।
“WP_HOME” और “WP_SITEURL” मानों की जाँच करें। यदि वे मौजूद नहीं हैं, तो निम्न पंक्तियों को wp-config.php फ़ाइल में जोड़ें:
define('WP_HOME','https://your-live-url.com'); define('WP_SITEURL','https://your-live-url.com');
"your-live-url" को अपने वास्तविक डोमेन URL में बदलना न भूलें।
wp-config.php फाइल को सेव करें और बाहर निकलें।
एक बार यह हो जाने के बाद, अपने ब्राउज़र के एड्रेस बार में अपना डोमेन नाम टाइप करें, और आपकी साइट चालू और चालू होनी चाहिए। प्रत्येक पृष्ठ पर जाएं और यह सुनिश्चित करने के लिए व्यवस्थापक पैनल में लॉग इन करें कि सब कुछ ठीक काम कर रहा है। यदि नहीं, तो अपने वर्डप्रेस इंस्टॉलेशन के समस्या निवारण के लिए इस ट्यूटोरियल को देखें।
निष्कर्ष
यह एक व्यापक ट्यूटोरियल है, और यह भ्रामक लग सकता है। लेकिन इस प्रक्रिया को एक या दो बार दोहराने के बाद, आपके सभी वर्डप्रेस इंस्टॉलेशन के लिए इसका पालन करना आसान हो जाता है। साथ ही, जब आपके पास अपलोड करने के लिए बहुत बड़े डेटाबेस न हों तो यह विधि अधिक उचित है।