Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> इंटरनेट

WordPress को लोकलहोस्ट से प्रोडक्शन सर्वर पर कैसे ले जाएं

WordPress यकीनन दुनिया में सबसे अधिक उपयोग किया जाने वाला CMS है। सरल व्यक्तिगत ब्लॉग से लेकर जटिल ईकॉमर्स साइट्स तक, यह एक विजेता साबित हुआ है। ऐसा होने के कारण, कई डेवलपर्स अक्सर अपनी WordPress वेबसाइट को लोकल होस्ट या पर्सनल कंप्यूटर पर बनाते हैं, फिर लाइव सर्वर पर ट्रांसफर करने से पहले विकास को अंतिम रूप देते हैं और इसे दुनिया के लिए उपलब्ध कराते हैं।

यदि आप लोगों के इस समूह से संबंधित हैं और लोकलहोस्ट पर विकास समाप्त कर चुके हैं, तो यहां आपके WordPress को लोकलहोस्ट से लाइव सर्वर पर ले जाने के चरण हैं।

नोट: ऐसे प्लगइन्स हैं जो इस प्रक्रिया को स्वचालित कर सकते हैं। यह ट्यूटोरियल प्लगइन की मदद के बिना मैन्युअल चरणों को कवर करेगा।

लाइव सर्वर पर नया डेटाबेस बनाएं

यदि आपका वेब होस्ट cPanel के साथ आता है, तो Cpanel में लॉग इन करें, और Databases सेक्शन में "MySQL Databases" पर क्लिक करें।

न्यू डेटाबेस टेक्स्ट बॉक्स के तहत, अपने डेटाबेस का नाम दें और "Create Database" बटन पर क्लिक करें। प्रदर्शित नई विंडो पर, "Go Back" पर क्लिक करें।

नया डेटाबेस यूजर बनाएं

अगली विंडो में आपको एक यूजरनेम और (मजबूत) पासवर्ड के साथ टेक्स्टबॉक्स भरना होगा, फिर "Create User" बटन पर क्लिक करें। यूजरनेम और पासवर्ड रिकॉर्ड करें, क्योंकि आपको बाद में इसकी आवश्यकता होगी।

एक बार फिर, नई प्रदर्शित विंडो में "Go Back" दबाएं।

यूजर को डेटाबेस में जोड़ें

"Add User to Database" तक स्क्रॉल डाउन करें, यूजर ड्रॉपडाउन सूची से अभी बनाए गए यूजर को चुनें और डेटाबेस ड्रॉपडाउन सूची से अभी बनाए गए डेटाबेस को भी चुनें। अगला, "Add" बटन पर क्लिक करें।

खुलने वाली अगली विंडो पर, "All Privileges" चेकबॉक्स पर क्लिक करें, उसके बाद "Make Changes" बटन। एक बार फिर, खुलने वाली विंडो पर "Go Back" पर क्लिक करें।

प्रदर्शित विंडो में, डबल-चेक करें कि आपका डेटाबेस आपके द्वारा अभी बनाए गए यूजर को शामिल करता है। एक बार जब आप कर लें, तो पेज के शीर्ष बाएं कोने में Home बटन पर क्लिक करें।

लोकलहोस्ट से डेटाबेस माइग्रेट करें

लोकल होस्ट पर phpMyAdmin खोलें, या जो भी डेटाबेस प्रबंधन प्रोग्राम आप उपयोग कर रहे हैं।

अपना WordPress डेटाबेस ढूंढें।

डेटाबेस चुनें, नीचे स्क्रॉल करें और "Check All" पर क्लिक करें।

"Select with" ड्रॉपडाउन मेनू पर, "Export" चुनें।

अगली स्क्रीन में सुनिश्चित करें कि फॉर्मेट SQL पर है, फिर "Go" पर क्लिक करें। ".sql" एक्सटेंशन के साथ निर्यातित डेटाबेस को सेव करें।

डेटाबेस आयात करना

अपने लाइव सर्वर पर cPanel पर वापस जाएं, और "Databases" के तहत "phpMyAdmin" पर क्लिक करें।

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

यदि सब कुछ ठीक रहा, तो यह आपको phpMyAdmin मुख्य स्क्रीन पर वापस लाना चाहिए। आप अब लाइव सर्वर पर डेटाबेस माइग्रेट करने के साथ काम कर चुके हैं।

लोकलहोस्ट फाइलों को cPanel पर ले जाएं

अपने लोकलहोस्ट में, अपना फाइल मैनेजर खोलें और WordPress फ़ोल्डर पर नेविगेट करें (वह फ़ोल्डर जिसमें "wp-admin," "wp-content" और "wp-includes" फ़ोल्डर हैं)। पूरे WordPress फ़ोल्डर को एक zip फाइल में कंप्रेस करें।

लाइव सर्वर पर cPanel में, "Files" सेक्शन के तहत "File Manager" खोलें। "Document root for" चुनें और सुनिश्चित करें कि वह डोमेन चुना गया है जिस पर आप अपनी वेबसाइट ले जाना चाहते हैं और "Go" दबाएं।

सुनिश्चित करें कि अगली विंडो में बाएं पेन पर "public_html" चुना गया है। "Upload" पर क्लिक करें।

कंप्रेस्ड zip फाइल के स्थान पर नेविगेट करें और इसे अपलोड करें। एक बार पूरा होने पर, "Back to" लिंक पर क्लिक करें।

इस बिंदु पर आपकी zip फाइल को आपके "public_html" फ़ोल्डर में एक फाइल के रूप में प्रदर्शित करना चाहिए। यदि नहीं, तो "Refresh" पर क्लिक करें।

Zip फाइल चुनें और शीर्ष-बाएं कोने पर "Extract" पर क्लिक करें। एक बार निष्कर्षण पूरा होने पर, zip फाइल को हटा दें।

wp-config फाइल संपादित करना

अंतिम और अंतिम चरण wp-config.php फाइल को संपादित करना है ताकि सभी लोकलहोस्ट सेटिंग्स को प्रोडक्शन सेटिंग्स में बदला जा सके।

File Manager में अपने "public_html" पर वापस जाएं। "wp-config.php" फाइल चुनें, और "Code Editor" पर क्लिक करें।

डेटाबेस नाम को अपने 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 फाइल को सेव करें और बाहर निकलें।

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

निष्कर्ष

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

  1. Redis MOVE में मास्टर करें: डेटाबेस के बीच कीज़ को निर्बाध रूप से ट्रांसफर करें Redis MOVE में मास्टर करें: डेटाबेस के बीच कीज़ को निर्बाध रूप से ट्रांसफर करें

    MOVE कमांड इस कमांड का उपयोग वर्तमान में चयनित डेटाबेस से निर्दिष्ट की को हटाकर उसी की को डेस्टिनेशन डेटाबेस में डालने के लिए किया जाता है। यदि की सोर्स डेटाबेस में मौजूद नहीं है या यह पहले से डेस्टिनेशन डेटाबेस में मौजूद है, तो कोई ऑपरेशन नहीं किया जाता है और 0 लौटाया जाता है। Redis MOVE कमांड का स

  1. अपनी साइट को तेज़ करें: अपने वर्डप्रेस डेटाबेस को कैसे साफ़ करें अपनी साइट को तेज़ करें: अपने वर्डप्रेस डेटाबेस को कैसे साफ़ करें

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

  1. चरण-दर-चरण मार्गदर्शिका: Google Drive से Google Photos में फोटो ट्रांसफर करें चरण-दर-चरण मार्गदर्शिका: Google Drive से Google Photos में फोटो ट्रांसफर करें

    जुलाई में Google Drive और Google Photos अलग हो गए। इसका मतलब है कि अब आप फोटो को Google Drive पर स्वचालित रूप से सिंक नहीं कर पाएंगे। इसके कारण, उपयोगकर्ता Google Photos से दूर जाने लगे। यदि आप भी Google Photos छोड़ने की सोच रहे हैं तो रुकें। इस पोस्ट को अंत तक पढ़ें और जानें कि Drive से Photos में