fbpx

نقل موقع من استضافة إلى أخرى بالشكل الصحيح – شرح مبسط للمبتدئين

الحاجة إلى نقل موقع من استضافة إلى أخرى تأتي غالبا عندما تبدأ بعض المشاكل بالظهور مع الاستضافة الحالية. أو ربما تحتاج إلى خدمات أكثر لا تستطيع الاستضافة الحالية توفيرها. ولكن عملية النقل إن لم تتم بالشكل الصحيح، تكون غالبا مهددة بضياع الملفات أو انقطاع الخدمة.

الكثير من أصحاب المواقع يبحثون عن متخصصين حتى يقومون بهذه العملية عنهم. ولكننا سنشرح لك الأمر بطريقة تجعلك تقوم بالعملية بنفسك بدون إرهاق وبنجاح تام. لكن قبل أن نبدأ، إذا كانت الاستضافة الجديدة جيدة، فهي غالبا توفر خدمة نقل الموقع مجانا. إذا لازلت تبحث عن أفضل استضافة، راجع المقالة التالية: أفضل 5 استضافات لموقع ووردبريس.

للقيام بعملية نقل موقع إلى استضافة جديدة، هناك العديد من الطرق، منها الاستعانة بإضافة تم برمجتها لهذا الغرض. لكننا نفضل تنفيذ الأمر يدويا خطوة خطوة حتى نكون على سيطرة تامة في جميع الخطوات.

ستحتاج إلى القيام بالمراحل التالية التي سنشرحها واحدة واحدة:

1- عمل نسخة احتياطية لموقعك

عند أية عملية تقوم بها في موقعك وتقتضي تغييرات كبيرة في الموقع وفي ملفاته، دائما ينصح بعمل نسخة احتياطية لكي تستطيع استرجاع ملفات الموقع في حالة وقوع مشاكل. وفي حالتنا هته، بالإضافة للسبب الذي ذكرناه، نحتاج إلى النسخة الاحتياطية لأننا سنستعملها في عملية نقل الموقع.

لعمل نسخ احتياطية، هناك العديد من الطرق، يمكن أن تقوم بذلك عن طريق لوحة تحكم الاستضافة (إن كانت توفر لك ذلك)، يمكنك أن تطلب من الدعم الفني للاستضافة بتوفيرها لك، ويمكنك أيضا الاستعانة بإضافة تقوم بالأمر عنك.

نحن هنا سنستعين بالإضافة UpdraftPlus المشهورة. هذه الإضافة تتوفر على نسختين، المجانية والمدفوعة. هنا لن نحتاج إلى النسخة المدفوعة حيث أن النسخة المجانية تكفي بالغرض. إذن، إذا لم تكن تتوفر على الإضافة، قم بتنصيبها في موقعك الحالي كما فعلت دائما مع جميع الإضافات.

بعد التنصيب والتفعيل، ادخل إلى صفحة الإضافة من خلال القائمة الرئيسية للوحة تحكم ووردبريس ضمن صنف الإعدادات. لعمل نسخة احتياطية، ما عليك إلا الضغط على زر “النسخ الاحتياطي الآن” لتفتح نافذة إعدادات النسخ، اختر الخيارين الأولين ثم اضغط على زر “النسخ الاحتياطي الآن” من داخل النافذة، لتبدأ عملية النسخ.

نقل موقع - أنشاء نسخة احتياطية

بهذه العملية ستحصل على نسخة احتياطية لكل موقعك. في عملية النقل سنحتاج إلى نسخة قاعدة البيانات، لذلك بعد انتهاء عملية النسخ، قم بتحميل قاعدة البيانات عندك في حاسوبك.

2- إنشاء قاعدة بيانات في الاستضافة الجديدة

الآن، اذهب إلى لوحة التحكم في الاستضافة الجديدة، وقم بإنشاء قاعدة بيانات جديدة انطلاقا من أداة مخصصة لهذا الغرض وهي “MySQL Database Wizard”، بالنسبة للوحات التحكم غير cPanel ستجد نفس الأداة ولكن ربما باسم مختلف.

عملية إنشاء قاعدة البيانات سهلة جدا، ما عليك إلا تتبع كل المراحل المطلوبة في الأداة وهي كالتالي:

اكتب اسم قاعدة البيانات الجديد واضغط على زر “Next”. أدخل اسم المستعمل وكلمة المرور ثم اضغط على “Create User”

نقل موقع - إنشاء قاعدة البيانات

في الصفحة التالية، اضغط على زر “All privileges” لتفعيل خصائص إدارة قاعدة البيانات للمستعمل الذي قمت بإنشائه في المرحلة السابقة، ثم اضغط على “Next Step”، و هذا كل شيء. يبقى أن نذكرك بأن تحتفظ باسم قاعدة البيانات واسم المستعمل وكلمة المرور التي قمت بإعدادها للتو، حتى تستطيع استعمالها في إعدادات الموقع لاحقا.

نقل موقع - إنشاء قاعدة البيانات

3- رفع قاعدة البيانات في الاستضافة الجديدة

بعد إنشاء قاعدة البيانات الجديدة، سنرفع بيانات الموقع عليها باستعمال برنامج “PhpMyAdmin” المتوفرة في لوحة تحكم الاستضافة. بعد دخولك للبرنامج، اختر قاعدة البيانات التي أنشأتها، واضغط على زر “Import” أعلى الصفحة

نقل موقع - رفع قاعدة البيانات

اختر ملف قاعدة البيانات الذي كنت قد حملته من الموقع سابقا، وارفعه لقاعدة البيانات الجديدة، بالضغط على زر “Go” الموجود أسفل الصفحة.

4- نقل الملفات إلى الاستضافة الجديدة

بعد الانتهاء من نقل قاعدة البيانات، ننتقل إلى الملفات. نبقى في لوحة تحكم الاستضافة الحالية، ونتوجه إلى “Files manager”. اضغط على “public_html” ثم قم بتحديد جميع الملفات، واضغط على زر “compress” ليتم إنشاء ملف مضغوط يحتوي على جميع ملفات موقعك، يمكن أن تأخذ العملية بعض الوقت حسب حجم الملفات في الموقع.

نقب موقع - رفع الملفات

قم بتحميل الملف الناتج عن هذه العملية، ثم عد إلى لوحة تحكم الاستضافة الجديدة، وادخل إلى “Files manager” الخاص بها، ثم اضغط على زر “Upload” واختر الملف المضغوط لرفعه.

بعد الانتهاء من رفع الملف، في “Files manager” اضغط مرة واحدة على الملف الذي قمت برفعه، ثم اضغط على زر “Extract” لفك الضغط على الملفات.

هكذا نكون قد نقلنا كل الملفات الخاصة بموقعك، ويبقى القيام ببعض الإعدادات للاتصال بقاعدة البيانات الجديدة و ربط الدومين بالاستضافة لإنهاء عملية نقل موقعك. الآن كل ما سنقوم به سيكون من خلال الاستضافة الجديدة، لكن لا تقم بأي تغيير للاستضافة القديمة تحسبا لأي مشاكل قد تحدث.

5- عمل تغييرات في ملف wp-config.php

لإنجاح عملية نقل موقع ووردبريس، لابد من القيام بعمل بعض التغييرات في ملغ wp-config. افتح الملف في الاستضافة الجديدة، وقم بتغيير معلومات الدخول لقاعدة البيانات. يمكنك تحميل الملف على حاسوبك، والقيام بالتغييرات عليه ثم رفعه من جديد، وأيضا يمكنك فتحه مباشرة من “Files manager” بالضغط على الملف مرة واحدة ثم الضغط على زر “Edit” ليتم فتح الملف. قم بالتغييرات اللازمة على الملف ثم اضغط على زر “Save Changes”.

لا تنس حفظ نسخة احتياطية إضافية للملف أيضا، لا تعرف ماذا يمكن أن يحدث من أخطاء.

البيانات التي تحتاج إلى تغييرها هي كالتالي:

define( 'DB_NAME', 'اسم قاعدة البيانات' );
define( 'DB_USER', 'اسم المستعمل' );
define( 'DB_PASSWORD', 'كلمة المرور الخاصة بالمستعمل' );
/*غالبا لن تحتاج إلى تغيير السطر التالي، لكن بعض الاستضافات تقوم بتفرقم قاعدة البيانات عن ملفات الموقع، في هذه الحالة قم بوضع IP الخاص بقاعدة البيانات عوض localhost*/
define( 'DB_HOST', 'localhost' );

6- تغيير بيانات DNS لتتوافق مع الاستضافة الجديدة

في هذه الخطوة ستحتاج إلى الاتصال بالدعم الفني ليقوم بالأمر عنك إذا لم تستطع ذلك، لكن العملية جد سهلة إذا كانت لديك صلاحيات الدخول للوحة تحكم النطاق، ما عليك إلا تغيير DNS القديمة بالجديدة. هذه المعلومات تعطيها لك الاستضافة الجديدة من خلال الإميل الذي توصلت به بعد الانتهاء من عملية شراء الاستضافة وتفعيل حسابك الجديد.

7- الخطوة الأخيرة

عملية تغيير DNS تحتاج إلى بعض الوقت لتتم، من 5دقائق إلى 3 أيام، لكن في أغلب الأحيان لا تأخذ أكثر من 3 ساعات، ولا تحدث أية انقطاعات للموقع، فقط تأكد من عدم القيام بأية تغييرات خلال هذه الفترة حتى لا تضيع.

بعد تفعيل التغيير، ادخل إلى برنامج “PhpMyAdmin” وافتح قاعدة بيانات الموقع، ثم افتح جدول “options” و قم بتغيير اسم النطاق القديم بوضع الجديد في السطرين الأولين كما هو موضح في الصورة التالية:

نقل موقع - تغيير اسم النطاق

أخيرا، بعد أن تتأكد من أن عملية تغيير DNS قد تمت، ادخل إلى لوحة تحكم موقعك ثم إلى إعدادات ثم إلى روابط دائمة، اضغط على زر “حفظ التغييرات” ليقوم ووردبريس بتحديث اسم النطاق في جميع روابط الموقع.

هذا كل ما عليك فعله لإتمام تملية نقل موقع من استضافة إلى أخرى، ربما تبدو العملية معقدة للوهلة الأولى، لكن بعد تطبيقها مرة واحدة، ستجد الخطوات بسيطة ومنطقية جدا. تذكر أنك دائما تستطيع طلب نقل الموقع من الدعم الفني للاستضافة الجديدة التي انتقلت إليها، لذلك إذا كانت هذه الإمكانية متاحة، من الأفضل أن تتركها في يد متخصصين، لأنهم سيقومون بالأمر بطريقة أسرع و أضمن. وغالبا تكون هذه الخدمة متاحة مجانا.

وأخيرا، إذا احتجت إلى مساعدة أو وجدت إحدى الخطوات مبهمة وغير مفهومة لا تتردد في التواصل معنا للمزيد من الشرح.

أضف تعليق