अपनी वेब साइट माइग्रेट करें

अपनी वेब साइट को नए वेब होस्ट पर ले जाने के लिए कुछ संकेत यहां दिए गए हैं।

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

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

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

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

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

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

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

अंत में, उन ऑडबॉल फ़ाइलों में से किसी को पुनर्स्थापित करें। सीजीआई स्क्रिप्ट नए होस्ट के साथ एक अलग तरीके से काम कर सकती है, इसलिए दस्तावेज़ीकरण पढ़ें और उन लिपियों को रखें जहां उन्हें जाने की आवश्यकता है, साथ ही जो भी रास्ते बदलते हैं उन्हें अपडेट करें। उदाहरण के लिए वर्डप्रेस में आपको अपने नए डेटाबेस को इंगित करने के लिए wp-config अपडेट करना होगा।

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

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

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

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

अब इंतज़ार करें।

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

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

 

अपनी टिप्पणी छोड़ दो