كيفية ترحيل موقع WordPress الخاص بك إلى مضيف ويب جديد
نشرت: 2015-06-15يمكن أن يكون ترحيل موقع الويب الخاص بك مهمة شاقة ومثيرة للقلق إلى حد كبير إذا كنت لا تعرف الطريقة الصحيحة للقيام بذلك ، على الرغم من أن WordPress يحتوي على دليل يمكن أن يكون مربكًا للكثيرين. سواء كنت تريد الانتقال من WordPress.com أو سئمت من مضيفك الحالي وتريد نقل موقع الويب الخاص بك إلى مضيف جديد. يوفر WordPress قدرًا كبيرًا من المرونة ولا تحتاج إلى إعادة تثبيته لترحيل موقعك إلى مضيف أو عنوان ويب آخر.
سنشرح في هذه المقالة كيف يمكنك القيام بذلك بأسهل طريقة ممكنة دون فقدان موقع الويب الخاص بك أو أي من بياناتك. عادة ما تكون هناك ثلاث طرق يقوم بها الأشخاص بذلك ، إما تعيين محترف للقيام بذلك نيابة عنهم أو البحث عن مضيف يقدم هذه الخدمة في الحزمة الخاصة بهم أو القيام بذلك بأنفسهم. على الرغم من أنه قد يبدو الكثير من العمل ، إلا أنه يمكن القيام به بسهولة باتباع الطريقة الصحيحة ويمكن عكسه أيضًا في حالة حدوث أي مشكلات.
نقل موقع WordPress إلى مضيف جديد
الخطوة 1: قم بعمل نسخة احتياطية من موقع الويب الخاص بك
أول شيء يجب القيام به قبل نقل موقع الويب الخاص بك هو إنشاء نسخة احتياطية. سيكون مفيدًا إذا حدث خطأ ما في العملية ، فأنت بحاجة إلى الاحتفاظ بنسخة احتياطية من كل جانب من جوانب موقعك ، بما في ذلك المكونات الإضافية وملفات السمات والوسائط وقاعدة البيانات أيضًا.
هناك العديد من الطرق التي يمكنك من خلالها نسخ موقعك احتياطيًا ؛ هناك العديد من المكونات الإضافية المتاحة التي يمكنها نسخ موقع الويب الخاص بك احتياطيًا بالكامل. يمكنك أيضًا القيام بذلك يدويًا من خلال برنامج FTP مثل FileZilla ، أو خدمة طرف ثالث مثل VaultPress. تأكد من نسخ الملفات المخفية مثل .htaccess أيضًا قبل الترحيل.
الخطوة الثانية: تصدير قاعدة بيانات WordPress
تحتاج إلى تصدير قاعدة بيانات WordPress من حسابك القديم إذا كان يستخدم cPanel ، يمكنك القيام بذلك عن طريق تسجيل الدخول إلى حساب cPanel لخادم الويب الخاص بك والوصول إلى أداة phpMyAdmin المتوفرة في cPanel. حدد قاعدة البيانات لموقع WordPress الخاص بك وانقر فوق علامة التبويب "تصدير" في قائمة التنقل. تأكد من تحديد الخيار "سريع" ويمكنك النقر بأمان فوق "انتقال" لتنزيل قاعدة البيانات على جهاز الكمبيوتر الخاص بك.
إذا كان موقع الويب الخاص بك لا يستخدم cPanel ، فأنت بحاجة إلى الاتصال بمزود الاستضافة بشأن العملية التي يمكنك من خلالها تصدير قاعدة البيانات. بعد تنزيل ملفات FTP وتصدير قاعدة البيانات ، يمكنك الآن الانتقال إلى الخطوة التالية.
الخطوة 3: أنشئ قاعدة بيانات WordPress على الخادم المضيف الجديد
تحتاج إلى إنشاء قاعدة بيانات على الخادم الجديد قبل الترحيل إلى المضيف الجديد ، لذلك تحتاج إلى إنشاء بيئة لتثبيت WordPress. قم بتسجيل الدخول إلى مضيف الويب الجديد الخاص بك باستخدام بيانات الاعتماد المقدمة من قبلهم للاتصال ببرنامج cPanel.
الآن في cPanel ، انتقل إلى قاعدة بيانات MySQL وأنشئ قاعدة بيانات جديدة باسم مناسب لموقعك على الويب. بعد ذلك ، تحتاج إلى إنشاء مستخدم MySQL جديد بكلمة مرور آمنة ، والآن تحتاج إلى إضافة المستخدم الجديد إلى قاعدة البيانات ومنح "جميع الامتيازات". تأكد من كتابة اسم قاعدة البيانات واسم حساب MySQL وكلمة المرور. سوف تطلب منهم في المستقبل.
الخطوة 4: قم بتحرير ملف wp-config.php
حدد موقع المجلد الذي قمت بحفظ ملفات موقع الويب الخاص بك فيه ، وابحث عن ملف المجلد المسمى wp-config.php والذي يتحكم في الوصول إلى WordPress وقاعدة البيانات الخاصة بك. قم بإنشاء نسخة من هذا الملف وحفظها كملف wp-config-old.php في أي مكان على جهاز الكمبيوتر الخاص بك. يوصى بهذا حتى إذا ارتكبت خطأ أثناء إجراء التغييرات ، فسيكون لديك نسخة قديمة لاستعادتها.

أنت الآن بحاجة إلى فتح الملف الأصلي وإجراء التغييرات التالية:
1. أنت بحاجة إلى تغيير اسم قاعدة البيانات ، وتحديد موقع تعريف السطر ('DB_NAME' ، 'db_name') ؛ وقم بتحرير اسم قاعدة البيانات القديمة في "db_name" عن طريق استبدالها بالأخرى الجديدة التي أنشأتها للتو.
2. قم بتغيير اسم مستخدم قاعدة البيانات ، وحدد موقع تعريف السطر ('DB_USER' ، 'db_user') ؛ وتعديل اسم المستخدم الخاص بك في جزء "db_user" عن طريق استبدال اسم المستخدم الجديد بالاسم القديم.
3. قم بتغيير كلمة مرور مستخدم قاعدة البيانات ، وحدد موقع سطر التعريف ('DB_PASSWORD' ، 'db_pass') ؛ وقم بتحرير كلمة المرور الخاصة بك في جزء "db_pass" عن طريق إدخال كلمة المرور التي أنشأتها للتو.
احفظ ملف wp-config.php وأغلقه.
الخطوة 5: استيراد قاعدة البيانات الخاصة بك
لدينا الآن قاعدة بيانات جديدة للعمل عليها ، يمكنك الآن استيراد ملف .SQL الذي قمنا بتصديره. تحتاج إلى فتح cPanel وتشغيل phpMyAdmin وتحديد قاعدة البيانات الجديدة. انقر فوق علامة التبويب "استيراد" في الجزء العلوي من الصفحة ، والآن ضمن قسم "الملفات المراد استيرادها" ، حدد قاعدة البيانات التي قمت بتصديرها مسبقًا.
الآن قم بإلغاء تحديد مربع الاستيراد الجزئي الذي ينص على "السماح بمقاطعة الاستيراد في حالة اكتشاف البرنامج النصي أنه قريب من حد مهلة PHP" ثم حدد "go" لإكمال العملية. بعد فترة ، ستصلك رسالة تأكيد تفيد بأن ملفاتك قد تم استيرادها بنجاح.
الخطوة 6: قم بتحميل ملفات WordPress إلى المضيف الجديد
الخطوة التالية هي تحميل ملفات WordPress إلى مضيفك الجديد ، وتسجيل الدخول إلى الموقع باستخدام برنامج FTP وتصفح إلى المجلد الذي تريد أن يكون موقع الويب الخاص بك محتجزًا فيه. انسخ ملفاتك إلى المجلد public_html إذا كنت تريد أن يكون موقعك في الدليل الجذر لمجال موقعك.
تأكد من عدم حذف الملفات من جهاز الكمبيوتر الخاص بك ، فقد نحتاج إليها حتى ننتهي من الإجراء بأكمله.
الخطوة 7: تحرير قاعدة البيانات
للتأكد من أن جميع الصور والمنشورات المرتبطة بأجزاء أخرى من الموقع تعمل بشكل صحيح ، تحتاج إلى تحديث اسم المجال الخاص بك في قاعدة البيانات. إذا كنت تريد البحث بسرعة عن مثيلات المجال القديم واستبداله بالمجال الجديد ، فيمكنك القيام بذلك باستخدام البرنامج النصي Search Replace DB. سيحتفظ البرنامج النصي بسلسلة PHP متسلسلة أثناء البحث والاستبدال في المجال الجديد.
قم بتحميل البرنامج النصي إلى موقعك وفحص جميع الجداول ، وأدخل ما تريد البحث عنه (اسم المجال القديم) واستبدل (اسم المجال الجديد).
الخطوة 8: تكوين إعدادات DNS
تحتاج إلى تكوين إعدادات DNS الخاصة بك لجعل موقعك يعمل مع اسم المجال الخاص بك ، وتسجيل الدخول إلى موقعك الذي يستضيف المجال الخاص بك وتوجيه سجلاتك الصحيحة إلى مضيف الويب الجديد. قد تختلف هذه الخطوة مع كل مضيف ، اتصل بمضيف الويب الخاص بك إذا لم تكن متأكدًا من العملية. يمكن أن يستغرق DNS ما يصل إلى 48 ساعة للنشر والتأكد من القيام بذلك عندما تتوقع حركة مرور منخفضة على موقعك.
الخطوة 9: اللمسات الأخيرة
بعد 48 ساعة ، يجب أن تكون قادرًا على تسجيل الدخول إلى WordPress الخاص بك والوصول إلى مضيفك الجديد باستخدام بيانات اعتماد تسجيل الدخول على الخادم القديم. يمكنك الاحتفاظ بنسخة احتياطية من ملفات قاعدة البيانات وملف wp-config.php الأصلي في حالة تغيير رأيك.
كلمة أخيرة
تعد عملية ترحيل موقع الويب الخاص بك عملية بسيطة إذا اتبعت الإجراء الصحيح وتأكدت من الاحتفاظ بالنسخة الاحتياطية حتى يتم الترحيل بنجاح. يمكنك الاحتفاظ بالملفات إذا كنت بحاجة إلى التراجع عن الترحيل. أخبرنا بتجربتك في قسم التعليقات إذا قمت بالترحيل مؤخرًا.