Image

(अंतिम परिवर्तन: 02.11.2024)

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

  • दस्तावेज हस्तांतरण:

किसी साइट को स्थानांतरित करने के लिए, आपको साइट फ़ाइलों के साथ एक संग्रह और एक डेटाबेस फ़ाइल की आवश्यकता होगी (आमतौर पर एक्सटेंशन .sql के साथ)

होस्टिंग नियंत्रण कक्ष पर जाएं, फिर मेनू में फ़ाइल प्रबंधक का चयन करें और अपने कंप्यूटर से संग्रह फ़ाइल का चयन करके अपलोड बटन पर क्लिक करें। फ़ाइलें आपके डोमेन से संबंधित फ़ोल्डर में अपलोड की जानी चाहिए; पहली साइट के लिए, डिफ़ॉल्ट फ़ोल्डर httpdocs है।

 

 

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

 

 

जैसा कि ऊपर स्क्रीनशॉट में दिखाया गया है, निम्नलिखित संरचना प्राप्त करने के बाद, अब हम आपकी साइट के डेटाबेस को आयात करने के लिए आगे बढ़ सकते हैं।

  • डेटाबेस माइग्रेशन:

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

  • केवल स्थानीय कनेक्शन की अनुमति दें
  • किसी भी कंप्यूटर से दूरस्थ कनेक्शन की अनुमति दें
  • निर्दिष्ट कंप्यूटरों से दूरस्थ कनेक्शन की अनुमति दें

आपके द्वारा निर्दिष्ट डेटा को एक नोटबुक (डेटाबेस नाम, उपयोगकर्ता नाम, उपयोगकर्ता पासवर्ड) में दर्ज किया जाना चाहिए, भविष्य में आपकी सीएमएस कॉन्फ़िगरेशन फ़ाइल में इंगित करने के लिए उनकी आवश्यकता होगी।

 

 

दिखाई देने वाले मेनू में, आयात बैकअप आइटम का चयन करें, .sql फ़ाइल चयन विंडो में, अपने पीसी से या पहले से डाउनलोड की गई संग्रह फ़ाइलों से उसका स्थान चुनें। आयात पूरा होने के बाद, आपको एक संदेश दिखाई देगा और डेटाबेस का आकार भी दिखाई देगा। इसके बाद, अपने सीएमएस के लिए कॉन्फ़िगरेशन फ़ाइल पर जाएं, हमारे मामले में यह config.php है, इसे फ़ाइल प्रबंधक में संपादक के माध्यम से खोलें और डेटाबेस से जुड़ी तिथियां ढूंढें और वह डेटा भरें जो आपने डेटाबेस बनाते समय निर्दिष्ट किया था नियंत्रण कक्ष. वर्डप्रेस के लिए, यह कुछ इस तरह दिखेगा:

define('DB_NAME', 'admin_site');
define('DB_USER', 'admin_user');
define('DB_PASSWORD', 'PassW0rd');
define('DB_HOST', 'localhost');

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

ध्यान दें: साइटों और बड़े डेटाबेस (2 जीबी से अधिक) के लिए, हम एफ़टीपी सर्वर के माध्यम से डेटाबेस फ़ाइल के साथ संग्रह को होस्टिंग में स्थानांतरित करने की सलाह देते हैं। और डेटाबेस को अपने पीसी से नहीं, बल्कि होस्टिंग के उस फ़ोल्डर से आयात करें जहां आपने सारा डेटा डाउनलोड किया था।