ووردبريس

كيفية نقل موقع ووردبريس من استضافة إلى استضافة اخرى دون حدوث مشاكل

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

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

في أي وقت يجب عليك اتخاذ قرار نقل موقع الووردبريس من استضافتك الحالية؟

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

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

ملاحظة

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

الآن، دعنا نلقي نظرة على الخطوات التي يجب القيام لنقل الموقع من استضافة إلى أخرى:

طريقة نقل موقع ووردبريس من استضافة إلى استضافة اخرى

الخطوة الأولى: اختيار شركة استضافة جديدة

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

اختر الاستضافة التي تناسب موقعك الإلكتروني، وذلك استنادًا إلى حجم حركة المرور، ومواقع الخوادم وعددها وقربها لكثير من البلاد والميزات المقدمة وما إلى ذلك. ويوجد بعض شركات الاستضافة الشائعة مثل Bluehost، Siteground، DreamHost و HostGator . حدد الاستضافة التي تريدها سواء كانت استضافة مشتركة أو استضافة خوادم افتراضية أو المخصصة، وبعد شراء الاستضافة لا تقم بتثبيت الوورديرس. فيجب أن يكون حساب الاستضافة خالي من الملفات والمجلدات.

الخطوة الثانية تثبيت إضافة Duplicator

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

  • توجه إلى لوحة تحكم الووردبريس
  • حدد بزر الماوس على إضافات، ثم انقر على أضف جديد.
نقل موقع ووردبريس من استضافة الى استضافة اخرى -
  • بعد ذلك ادخل “Duplicator” في حقل البحث العلوي
  • وسوف تظهر لك الإضافة كما بالشكل التالي، انقر على تنصيب الآن، ثم تفعيل.
نقل موقع ووردبريس من استضافة الى استضافة اخرى -
  • وبعد تثبيت إضافة Duplicator، توجه إلى Duplicator ثم انقر على Packages، وذلك في لوحة تحكم الووردبريس.
إضافة Duplicator
  • الآن انقر على Create New في الزاوية العلوية اليمنى من الشاشة.
  • بعد ذلك، انقر على Next في أسفل الشاشة، ثم اتبع الخطوات.
  • تأكد من التعرف على نتائج الفحص، ويجب أن يظهر لك كل شيء على أنه جيد وباللون الأخضر، ثم انقر على إنشاء”Build” .
  • وقد تستغرق هذه العملية بعض الوقت، فعليك الانتظار حتى تكتمل.
  • وبعد الانتهاء، سيتم عرض ملفين الأول متعلق بالأرشيف وهو نسخة من الموقع الإلكتروني والثاني برنامج التثبيت لتسهيل عملية التثبيت. انقر على خيار التنزيل بنقر واحدة”One click download”.

الخطوة الثالثة: نقل ملفات الموقع إلى الاستضافة الجديدة

الآن، ستبدأ عملية نقل موقع الووردبريس، وذلك من خلال تحميل ملف الأرشيف وتثبيته على الاستضافة الجديدة. ويُمكّن ذلك من خلال استخدام بعض البرامج مثل FileZilla، وبأتباع الآتي:

  • الاتصال بالموقع من خلال الـ FTP والبرنامج المستخدم هنا هو FileZilla.

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

  • إذا لم تتمكن من العثور على بيانات اعتماد تسجيل الدخول ، فيمكنك الاتصال بمزود الاستضافة للحصول على هذه المعلومات.
  • وبعد الحصول على بيانات الدخول، قم بفتح برنامج FileZilla ثم انتقل إلى File وبعده Site Manager.
  • بعد ذلك ستظهر لك نافذة منبثقة، قم بإضافة بيانات الموفع عليها، انقر على New Site ثم ادخل اسم مناسب لك.
  • في الجزء الثاني من الشاشة يُطلب منك إدخال معلومات الاستضافة، وفي الخانة الأولى قم بإدخال اسم المجال الخاص بموقع مزود الاستضافة.
  • وفي حقل تسجيل الدخول، حدد على عادي “Normal” ثم ادخل اسم المستخدم وكلمة المرور الخاصة بحساب الـ FTP.
  • الآن، عليك النقر على connect، وسيتم حفظ الإعدادات لتسجيل الدخول في المستقبل من دون أن يُطلب منك إدخال أيّ بيانات. بعد ذلك ستظهر لك نافذة تحتوي على شهادة الاستخدام حدد على خيار  Always trust certificate for future sessions  ثم انقر على OK.
  • يعد ذلك سيتم تسجيل الدخول إلى حسابك، وإظهار الملفات الموجودة على خادم الموقع الإلكتروني، وعلى الحاسوب.

ملاحظة

كل البيانات والحسابات المستخدمة، هي من شركة الاستضافة الجديدة، لأنه سيتم رفع الملفات عليها.

  • يجب عليك تحميل ملفي installer.php وملف الأرشيف إلى الملفات الموجودة على الخادم وذلك في ملف username / public_html / folder، مع التأكد من أن ملفات الخادم فارغة ولم يتم تثبيت الووردبريس، فهناك استضافات تقوم بتثبيت الووردبريس بشكل تلقائي.

الخطوة الرابعة: تغيير ملف Hosts لمنع توقف الموقع

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

http://www.example.com/installer.php  ولا تنسى استبدال www.example.com بالدومين الخاص بالموقع الخاص بك. وبعد ذلك سيتم نقلك إلى الاستضافة القديمة، وتتلقى رسالة خطأ 404 وهذا لأن الدومين حتى الآن يعد مرتبط بالاستضافة القديمة.

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

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

  • أولًا، عليك الحصول على عنوان IP الخاص بشركة الاستضافة الجديدة، والذي تجده دائمًا في لوحة التحكم cPanel في قسم معلومات الحساب.
  • لمستخدمي الويندوز عليك التوجه إلى شريط المهام ومن ثم النقر على شعار ويندوز على الزاوية السفلية اليمنى من الشاشة والنقر على Programs » All Programs » Accessories ومن ثم اختيار Notepad ويجب تشغيله كمسؤول.
  • داخل ملف  Notepad انقر على File > Open ثم انتقل إلى C: \ Windows \ System32 \ drivers \ etc ثم حدد على ملف etc وافتحه.
  • وإذا كُنت تستخدم جهاز الماك، فعليك فتح برنامج Terminal ومن ثم إدخال هذا الأمر:
  • sudo nano / private / etc / hosts
  • وفي الجزء السفلي من ملف Hosts ستحتاج إلى ادخال عنوان IP الذي تم نسخه ثم أكتبه كالآتي:

192.168.1.22 www.example.com

وذلك باستبدال ال IP المضاف بالعنوان الخاص بك، وكذلك اسم الدومين. ثم احفظ التغييرات.

الآن بإمكانك الوصول إلى ملفاتك على الاستضافة الجديدة من خلال استخدام الدومين الخاص بك.

ملاحظة

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

الخطوة الخامسة: إنشاء قاعدة بيانات MySQL على الاستضافة الجديدة

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

إنشاء قاعدة بيانات في cPanel

  • توجه غلى لوحة التحكم cPanel مرر لأسفل على قسم قواعد البيانات وانقر على خيار MySQL databases.
  • سيظهر لك خيار لإنشاء قاعدة بيانات جديدة، ادخل أسمًا لها، وانقر على Create Database.
  • وبعد ذلك، عليك التوجه لأسفل عند قسم MySQL Users، ثم ادخل اسم مستخدم وكلمة مرور وانقر على إنشاء حساب مستخدم “Create a user”.
  • الآن، يجب عليك إضافة هذا الحساب أو المستخدم إلى قاعدة البيانات الخاصة بك، وذلك بالتمرير لأسفل إلى قسم Add User to a Database ومن ثم تحديد اسم المستخدم الذي أنشأته وقاعدة البيانات من خلال القائمة ومن ثم النقر على زر إضافة “add”. الآن، قاعد البيانات جاهزة للاستخدام مع الووردبريس.

ملاحظة

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

الخطوة السادسة: بدأ عملية نقل الموقع من خلال إضافة Duplicator

  • الآن، تعد جاهزًا بدء عملية النقل، توجه إلى العنوان التالي، مع استبدال الدومين الخاص بك بـ www.example.com.

http://www.example.com/installer.php

  • الإضافة أو المثبت سيقوم بإجراء بعض الاختبارات ومن ثم منحك الإذن لمواصلة عملية النقل، أيضًا تحتاج إلى الموافقة على الشروط والأحكام والنقر على “Next”
  • الآن، يجب عليك إدخال اسم مستخدم قاعدة البيانات وكلمة المرور.
  • بعد ذلك عليك النقر على Test Database للتأكد من أن المعلومات صحيحة. وإذا ما كان كل شيء صحيحًا فسترى خيار Pass وخلاف ذلك ستظهر لك أيقونة خطأ “error”.
  • انقر فوق زر continue للمتابعة.
  • الآن سيقوم Duplicator باستيراد قاعدة بيانات الووردبريس الخاصة بك إلى قاعدة البيانات الجديدة.
  • بعد ذلك سيطلب منك، تحديث اسم النطاق للموقع ولأنك لم تقم بتغيير أيّ شيء فلن تحتاج إلى ذلك. فقط عليك النقر على متابعة “continue”.
  • سيتم تنفيذ الخطوات النهائية ويظهر لك خيار تسجيل الدخول.
  • الأن، بإمكانك الدخول إلى الموقع الخاص بك للتأكد من أن كل شيء يعمل بشكل جيد.

الخطوة السابعة والأخيرة: تحديث معلومات الدومين

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

  • قم بتسجيل الدخول إلى حسابك على GoDaddy، ثم انقر على النطاقات “Domains”.
  • انقر على إدارة “Manage” بجانب اسم الدومين المعني.
  • في قسم الإعدادات الإضافية “Additional Settings” انقر على Manage DNS
  • بعد ذلك، مرر لأسفل إلى قسم Nameservers ومن ثم النقر على change .
  • الآنـ ستحتاج إلى تبديل نوع الخادم من افتراضي “Default” إلى مخصص “Custom”. ثم ادخل معلومات شركة الاستضافة الجديدة ضمن قسم Nameservers. مثل التي تظهر على الصورة في الأسفل:
  • انقر على حفظ “save”. وسوف تستغرق العملية من 4 إلى 48 ساعة.

ملاحظة

للحصول على المزيد من الأمان عليك الانتظار لمدة 7 أيام قبل إلغاء حساب الاستضافة القديم.

الخاتمة

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

إقراء أيضًا

تسريع الموقع الإلكتروني والمتجر الإلكتروني، إليك 10 طرق تمكنك من ذلك

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى