سيوضح لك هذا المقال كيف يمكنك نقل موقع WordPress الخاص بك إلى خادم جديد. قبل أن تحاول القيام بذلك بنفسك ، تأكد من أن مضيفك الجديد لا يقدم بالفعل خدمات مساعدة الترحيل. إذا اخترت القيام بذلك بنفسك ، فستحتاج إلى الوصول إلى كل من الخوادم القديمة والجديدة بالإضافة إلى عميل FTP.
خطوات
الخطوة 1. قم بعمل نسخة احتياطية من موقع Wordpress الخاص بك
يتضمن ذلك عناصر التصميم الأساسية والمكونات الإضافية والسمات والصور والملفات و JavaScript / PHP / وملفات التعليمات البرمجية الأخرى. يمكنك النسخ الاحتياطي باستخدام عميل FTP ، وسحب جميع الملفات إلى سطح المكتب وحفظها. يمكنك أيضًا البحث في https://wordpress.org/plugins/search/backup/ عن المكونات الإضافية التي ستساعدك على النسخ الاحتياطي.
الخطوة 2. تصدير قاعدة البيانات الخاصة بك
يمكنك القيام بذلك عن طريق تسجيل الدخول إلى حساب cPanel لخادم الويب القديم وتشغيل تطبيق phpMyAdmin.
حدد قاعدة البيانات التي تحتوي على تثبيت WordPress الخاص بك وانقر فوق "تصدير" و "انتقال" عندما يُطلب منك ذلك. قد يستغرق النقل بضع لحظات حتى يكتمل
الخطوة الثالثة. أنشئ قاعدة بيانات WordPress الجديدة على خادمك الجديد
يمكنك القيام بذلك عن طريق تسجيل الدخول إلى حساب cPanel لخادم الويب الجديد وتشغيل تطبيق قواعد بيانات MySQL. إذا لم يكن هذا خيارًا ، فستحتاج إلى الاتصال بفريق الدعم حول كيفية إنشاء قواعد بيانات جديدة على الخادم الخاص بهم.
- قم بإنشاء قاعدة بيانات جديدة باسم WordPress وكلمة المرور الخاصة بك. يمكنك إما استخدام نفس المعلومات من خادمك السابق أو إنشاء خوادم جديدة. ستكون هذه مهمة لاحقًا ، لذا تأكد من تذكر اسم قاعدة البيانات واسم المستخدم وكلمة مرور المستخدم.
- تأكد من إضافة حساب المستخدم هذا إلى قاعدة البيانات الجديدة مع كل الوصول.
الخطوة الرابعة: قم بتحرير ملف wp-config.php
عندما قمت بتصدير موقعك إلى جهاز الكمبيوتر الخاص بك ، قمت أيضًا بتنزيل ملف wp-config.php. يوصى دائمًا بإنشاء نسخة من الملف أولاً ، قبل إجراء أية تغييرات. في هذه الحالة ، يمكنك العودة بسرعة إلى المستند الأصلي إذا لم تعمل النسخة.
- قم بتغيير اسم قاعدة البيانات في السطر المحدد ("DB_NAME" ، "db_name") إلى اسم قاعدة البيانات الجديدة.
- قم بتغيير اسم مستخدم قاعدة البيانات في السطر الذي حدد ("DB_USER" ، "db_user") إلى اسم مستخدم قاعدة البيانات الجديدة.
- قم بتغيير كلمة مرور مستخدم قاعدة البيانات في السطر المحدد ("DB_PASSWORD" ، "db_password") إلى كلمة مرور المستخدم الجديدة.
الخطوة 5. احفظ وأغلق ملف wp-config.php
الخطوة 6. استيراد قاعدة البيانات الخاصة بك
يمكنك القيام بذلك عن طريق تسجيل الدخول إلى حساب cPanel وتشغيل تطبيق phpMyAdmin.
- حدد قاعدة البيانات الجديدة التي أنشأتها لحساب WordPress الخاص بك وانقر على "استيراد".
- انقر فوق "اختيار ملف" وانتقل إلى ملف SQL الذي تم إنشاؤه في التصدير السابق.
- انقر لإلغاء تحديد المربع الموجود أسفل عنوان "استيراد جزئي".
- تأكد من تحديد SQL تحت عنوان "التنسيق".
- انقر فوق "انتقال". قد يستغرق الاستيراد من بضع دقائق إلى ساعات ، بناءً على كمية المعلومات الموجودة في هذا الملف. ستتلقى رسالة بريد إلكتروني أو رسالة خادم عند اكتمال الاستيراد.
الخطوة 7. قم بتحميل ملفات WordPress إلى مضيفك الجديد
لديك الآن قاعدة بيانات تم إعدادها لـ WordPress على خادم مضيفك ، لذا يمكنك الآن ملء ذلك بملفات WordPress الخاصة بك.
- باستخدام عميل FTP ، انقل الملفات من نسخة WordPress الاحتياطية إلى الخادم / قاعدة البيانات.
- تأكد من تحميل ملف wp-config.php المحدث بدلاً من الملف الأصلي. سترى صفحة خطأ عند زيارة موقع الويب الخاص بك إذا قمت بتحميل الملف الخطأ.
الخطوة 8. استبدل روابط المجال القديمة بنطاقك الجديد (اختياري)
إذا قمت بتضمين روابط إلى أماكن أخرى على موقع الويب الخاص بك ، فقد يستخدمون النطاق القديم الذي يؤدي إلى صفحة خطأ. يمكنك البحث يدويًا عن هذه الروابط وتغييرها من النطاق القديم إلى المجال الجديد بنفسك ، أو يمكنك استخدام نص برمجي مثل Search and Replace for WordPress Databases Script.
الخطوة 9. إعادة تكوين إعدادات DNS لنطاقك
تختلف كيفية القيام بذلك بين كل مضيف ، ولكن يجب أن يكون لدى مسجل المجال الخاص بك كل المعلومات التي تحتاجها. قد يستغرق هذا ما يصل إلى 48 ساعة حتى يكتمل.
الخطوة 10. احذف ملفاتك القديمة
بعد بدء تغيير DNS والانتظار لمدة 48 ساعة ، يمكنك تسجيل الدخول إلى خادم الويب القديم وحذف جميع ملفاتك وقاعدة البيانات.
نصائح
- ابحث عن الخدمات التي ستهتم بهذه العملية نيابة عنك ، مثل Valet.io ، إذا كنت غير مرتاح بشأن هذه الخطوات.
- هناك مكونات إضافية متاحة تجعل الترحيل أسهل ، مثل All-in-One WP Migration ، من