إذا كنت قد انتهيت من إنشاء موقع WordPress على الويب محليًا ، فيجب أن تتساءل عن كيفية ترحيل WordPress من مضيف محلي إلى خادم؟ من السهل جدًا إذا اتبعت العملية الصحيحة وذلك أيضًا دون أن تتعثر بينهما. ولكن ، قبل الخوض في عمق فهمه ، دعونا نتحدث أولاً قليلاً عن مضيف WordPress المحلي. Localhost بكلمات بسيطة تعني à  ¢ à  à  هذا الكمبيوتر.  ¢ à  à  تعني الكمبيوتر الذي يعمل عليه البرنامج ؛ يمكن أن يكون جهاز الكمبيوتر الخاص بك أو خادم الويب الخاص بك. حتى الآن فهمت ما هو المضيف المحلي في الواقع. الآن دعونا نتحدث عن مضيف WordPress المحلي! المصدر: Unsplash Localhost WordPress هو في الأساس إعداد يكون لديك فيه موقع WordPress الخاص بك إلى جانب مكوناته المختلفة ، مثل قاعدة البيانات و PHP وخادم Apache. لفهم الحاجة إلى الوصول إلى الخادم ، تحتاج إلى فهم إيجابيات وسلبيات نقل موقع WordPress من مضيف محلي إلى خادم: * سهولة مشاركة المحتوى: * يتم إنشاء كل جزء من المحتوى تقريبًا للجمهور ، لذلك قد تحتاج إلى أسهل طريقة لجعله متاحًا لجمهورك. إذا كنت تعمل فقط على مضيف محلي ، فستجد صعوبة كبيرة في مشاركة البيانات مع جمهورك. من ناحية أخرى ، إذا كان مباشرًا على الخادم ، فإن مشاركة منشوراتك والمحتوى الخاص بك على بعد نقرة واحدة فقط. ما عليك سوى كتابة المحتوى الخاص بك وإضافة بعض ملفات الوسائط والنقر فوق زر النشر. بمجرد الزحف إلى الرابط المباشر الخاص بك على Google ، يمكن لجمهورك الوصول إليه بسهولة. لذلك ، يعد هذا أحد أسباب نقل موقع WordPress من مضيف محلي إلى خادم. المصدر: صور جوجل * الحاجة إلى الخصوصية: * إذا كنت تبحث عن الخصوصية ولا تريد أن يقوم أي شخص بالتحقق من عملك ، فإن مضيف WordPress المحلي موصى به في المرحلة الأولية. يساعدك المضيف المحلي WordPress على إنشاء محتوى ، وتثبيت المكونات الإضافية ، واختبار المكونات الإضافية ، والتحقق من السمات ، والعمل على الرموز والقوالب دون القلق من تسريب بياناتك أو نشرها. لذلك ، يوصى بالعمل على مضيف WordPress المحلي في المرحلة الأولية. * كن آمنا مع النسخة المستنسخة: * تحتاج إلى العمل بعناية أثناء العمل على النسخة الحية من موقعك. من الضروري تحديث المكونات الإضافية والسمات وتثبيتها من وقت لآخر ، ولا يمكنك العبث في موقعك المباشر. في بعض الأحيان ، قد يتم حذف موقعك بسبب بعض الأخطاء أثناء العمل على الواجهة الخلفية للإصدار المباشر من الموقع. ولكن كما نعلم جميعًا ، فإن البشر عرضة للأخطاء ، وقد ترتكب خطأ فادحًا في الموقع المباشر. لذلك ، إذا كنت تفكر أيضًا في ترحيل WordPress من مضيف محلي إلى خادم ، فمن المقترح دائمًا الاحتفاظ بنسخة مستنسخة من موقعك معك ، لذلك في حالة حدوث فوضى على موقعك المباشر ، يمكنك توفير نسخة مستنسخة . هذه بعض إيجابيات وسلبيات نقل موقع WordPress من المضيف المحلي. الآن ، يجب أن تفكر à  ¢ à  à  كيف يجب أن أنقل موقع WordPress الخاص بي من مضيف محلي إلى خادم؟ à  لا تقلق! استمر في القراءة للحصول على إجابات لجميع استفساراتك! * بعد الحديث عن الاحتياجات ، دعونا نناقش طريقة ترحيل WordPress من المضيف المحلي إلى الخادم: * عندما تنتهي من إنشاء موقع الويب الخاص بك محليًا باستخدام العديد من البرامج المتاحة مثل WAMP و MAMP ، فقد حان الوقت الآن لجعله مباشرًا! بادئ ذي بدء ، دعونا نتحدث عن العناصر التي تحتاجها لإنشاء موقع ويب مباشر. دائمًا ما يكون الاستعداد مسبقًا فكرة جيدة! أليس كذلك؟ أول شيء تحتاجه هو أن يكون لديك موقع WordPress يعمل على مضيف محلي ، وتحتاج إلى الوصول الكامل إليه ، حتى لا تتعثر بينهما. ثانيًا ، يجب أن يكون لديك اسم مجال لموقع الويب الخاص بك مع استضافة الويب. في المرحلة الأولى ، من المستحسن أن يكون لديك برنامج FTP. وآخر شيء هو الحصول على المكون الإضافي لترحيل WordPress ، والذي سيساعدك على نقل موقع WordPress بسهولة من مضيف محلي إلى خادم. عندما تكون جاهزًا بكل ذلك ، فقد حان الوقت لبدء العملية. * دعونا نبدأ! هنا سنتحدث عن استخدام à  ¢ à  à  Migration Pluginà  ¢ à  à  لتنفيذ العملية برمتها ، وهي واحدة من أفضل الطرق لـ مبتدئين. * الخطوة 1 - المكون الإضافي الناسخ: كيفية التثبيت والإعداد؟ * الخطوة الأولى هي تثبيت وتنشيط à  ¢ à  à  Duplicator Pluginà  ¢ à  à  على موقع WordPress المحلي الخاص بك. يساعدك هذا المكون الإضافي على إنشاء ملف مضغوط للمكونات الإضافية والموضوعات والمحتوى وقاعدة البيانات والملفات الأخرى الخاصة بموقعك. عند الانتهاء من التنشيط ، اتبع الخطوات التالية: سيبدأ الناسخ في العمل ، بعد عدة اختبارات ، وعندما يتم تمييز جميع العناصر بأنها جيدة ، يمكنك النقر فوق الزر à  ¢ à  à  Buildà  ¢ à  à  . سيستغرق الأمر بضع دقائق ولكن لا تغلق علامة التبويب حتى تكتمل العملية. بعد اكتماله ، سترى خيار التنزيل لحزمة المثبت والأرشفة أيضًا. حزمة الأرشيف هي في الأساس نسخة من موقع WordPress الخاص بك ، بما في ذلك الصور والسمات والمكونات الإضافية والتحميلات والنسخ الاحتياطي أيضًا. حيث أن المثبت هو برنامج نصي يقوم بأتمتة النقل عند فتح ملف الأرشيف. كلاهما ملف مهم للغاية! ما عليك سوى النقر على رابط à  ¢ à  à بنقرة واحدة تنزيل  ¢ à  à  لتنزيل كلا الملفين. المصدر: Wordfence * الخطوة 2 - كيفية إنشاء قاعدة بيانات؟ * من أجل ترحيل WordPress من مضيف محلي إلى خادم ، من المهم جدًا إنشاء قاعدة بيانات MySQL ، وهي عبارة عن نظام إدارة قواعد بيانات علائقية مفتوح المصدر ومتاح مجانًا. إذا كان لديك بالفعل ، فأنت على ما يرام! إذا كنت تقوم بإنشاء واحدة ، فاتبع الخطوات التالية: الآن ، ستقوم cPanel بإنشاء قاعدة بيانات جديدة. الآن ، قم بالتمرير لأسفل إلى قسم مستخدم MySQL. أضف الآن اسم مستخدم وكلمة مرور سريين لإنشاء مستخدم جديد. الآن ، عندما يتم إنشاء المستخدم الجديد ، يجب أن تسمح بالعمل في قاعدة البيانات. لذلك انتقل إلى قسم "إضافة مستخدم إلى قاعدة البيانات". الخطوة التالية هي تحديد مستخدم قاعدة البيانات من القائمة المنسدلة الموجودة بجوار الزر à  ¢ à  à  Userà  ¢ à  ، ثم انقر فوق قاعدة البيانات و ثم زر الإضافة. الآن ، يمكن للمستخدم العمل على موقع WordPress ، وهنا شيء واحد تحتاجه للتأكد من أنك قمت بحفظ تفاصيل اسم قاعدة البيانات واسم المستخدم وكلمة المرور على المفكرة الخاصة بك ؛ كما هو مطلوب لإكمال العملية برمتها. المصدر- WordPress.org * الخطوة 3 - كيفية تحميل الملفات من المضيف المحلي إلى الخادم المباشر؟ * الخطوة التالية هي خطوة مهمة للغاية ، لذا اقرأها بعناية ، في هذه الخطوة تحتاج إلى تحميل ملفات الأرشيف والمثبت من مضيفك المحلي إلى الخادم المباشر. يبدأ بتوصيل خادمك المباشر بمساعدة عميل FTP. عميل FTP هو برنامج مصمم لنقل الملفات في كلا الاتجاهين بين جهاز كمبيوتر وخادم عبر الإنترنت. عند الانتهاء من هذه الخطوة ، عليك بعد ذلك التأكد من أن الدليل الجذر لموقع الويب الخاص بك لا يحتوي على أي ملفات وأنه فارغ. الآن ، أنت جاهز لتحميل ملفات الأرشيف والمثبت من Duplicator إلى الدليل الجذر الخاص بك. * الخطوة 4 - كيفية تشغيل البرنامج النصي الترحيل؟ * تتمثل الخطوة الأخيرة في نقل موقع WordPress من مضيف محلي إلى خادم في تشغيل البرنامج النصي للترحيل. عندما تقوم بتحميل ملفات الترحيل بنجاح ، فأنت الآن بحاجة إلى فتح httpyourdomainname.com/installer.php. هنا yourdomainname هو اسم المجال لموقع الويب الخاص بك. الآن ، سيتم فتح معالج ترحيل Duplicator على شاشتك. المصدر- WordPress.org الآن ، سيقوم المثبت بإجراء اختبار التحقق من الصحة وسيقوم بالبحث عن ملفات الأرشيف. تحتاج فقط إلى التحقق من الشروط والأحكام ، والنقر فوق الزر الأيمن ثم النقر فوق الزر "التالي". ستظهر شاشة تحتاج فيها إلى إدخال معلومات قاعدة بيانات WordPress الخاصة بك ؛ في أي مضيف هو المضيف المحلي. الآن ، تحتاج إلى إدخال تفاصيل قاعدة البيانات ، التي قمت بإنشائها مسبقًا. الآن انقر فوق الزر "التالي". هنا ، سيتم استيراد نسخة احتياطية من قاعدة بيانات WordPress الخاصة بك من الأرشيف إلى قاعدة بيانات جديدة. الخطوة التالية هي تحديث عنوان URL الخاص بموقعك ، والنقر فوق الزر التالي. لقد انتهيت الآن بنجاح من العملية برمتها ، وستظهر شاشة نجاح. ما عليك سوى النقر فوق الزر à  ¢ à  à  تسجيل دخول المسؤولà  ¢ à  à  الزر ويمكنك الدخول إلى منطقة المسؤول في موقع الويب الخاص بك. الآن ، سوف يساعدك Duplicator في تنظيف جميع ملفات التثبيت تلقائيًا. تهانينا! لقد انتهيت من عملية ترحيل WordPress من المضيف المحلي إلى الخادم. المصدر- Unsplash إذا اتبعت هذه الخطوات بعناية ، فهناك احتمال نادر أن تتعثر بينهما. ومع ذلك ، هناك بعض الأخطاء الشائعة التي يواجهها الفنيون أثناء تنفيذ عملية نقل موقع WordPress من مضيف محلي إلى خادم. لذا دعونا نناقشهم! ** مشكلات أثناء تصدير واستيراد قاعدة بيانات WordPress الخاصة بك ** في بعض الحالات ، قد تفشل في تصدير أو استيراد جميع المحتويات وقد يتم تصدير / استيراد جزء منها فقط. إذن ماذا يمكنك أن تفعل في هذه الحالة؟ تحتاج إلى الانتقال مباشرة إلى قاعدة البيانات وتصدير ملف SQL الخاص بك ، ولكن في بعض الأحيان ، تحدث بعض الأخطاء في هذه الخطوة أيضًا. إذن هنا هو الحل ، من خلال الوصول إلى قاعدة البيانات الخاصة بك من خلال phpMyAdmin ، يمكنك تصدير بيانات SQL. في حال لم يكن لديك حق الوصول ، يمكنك تثبيت مدير البرنامج المساعد WordPress. هناك طريقة أخرى سهلة وهي تصدير البيانات من خلال أوامر MySQL ، لذلك تحتاج إلى أن يكون لديك وصول SSH إلى الخوادم الخاصة بك واستخدام الأمر mysqldump. إذن فهذه هي الأوامر التي تحتاج إلى اتباعها: * مشاكل أثناء تحميل / تنزيل الملفات * من المهم أن يكون لديك اتصال جيد بالإنترنت ، لذلك قد لا تستغرق العملية وقتًا طويلاً حتى تكتمل. يوصى أيضًا بعمل ملف مضغوط قبل التحميل لتسريع العملية. أثناء قيامك بنقل الملفات من خادم إلى آخر ، يمكنك استخدام أوامر LFTP والنسخ المتطابقة * الحصول على الحجم المناسب لصورك المصغرة * في حالة إعادة تصميم المظهر الخاص بك أو اختيار سمة جديدة ، فقد يتغير حجم الصورة المميزة أيضًا وتبدو مشوهة. في هذه الحالة ، ما عليك سوى تنزيل البرنامج المساعد à  ¢ à  à  Regenerate Thumbnailsà  ¢ à  à  وقم بتنشيطه. ثم انتقل إلى Tools وانقر فوق regen ثم انقر فوق Regenerate All Thumbnails. * تكوين WordPress بعد الترحيل * تحتوي قاعدة البيانات الجديدة على إشارة إلى الموقع القديم أيضًا. في حالة تغيير اسم المجال أثناء الترحيل ، ستواجه مشكلات إعادة توجيه مختلفة. لهذا ، تحتاج إلى التحديث على WordPress حول مجال موقعك الجديد. انتقل إلى الإعدادات العامة لإصلاح هذه المشكلة ، ابحث عن ملف wp-config.php (أو قم بإضافته إلى نهاية هذا الملف) وقم بوضع عنوان URL الصحيح الخاص بك هناك: حدد (à  ¢ à  à  WP_HOMEà  ¢ à  à  ، à  ¢ à  à  httpmy-domain.com حدد (à  ¢ à  à  WP_SITEURLà  ¢ à  à  ، à  ¢ à  à  httpmy-domain.com * وجود مشاكل مع أذونات الملفات * أثناء ترحيل WordPress من مضيف محلي إلى خادم ، قد تواجه مشكلات تتعلق بالإذن. تسمح لك بعض خوادم المضيفين بالعمل على ملفات ذات أذونات مثل 777 التي توفر الوصول لقراءة الملفات وكتابتها. هذا ليس جيدًا من وجهة النظر الأمنية. لهذا ، فإن أسهل حل هو أن يكون لديك وصول SSH إلى الخادم الخاص بك ، ويمكنك تغيير أذونات الملفات باستخدام الأمر: chmod -R 644 / مسار / إلى / مجلد / * الاستعانة بالمتخصصين * بعد اتباع جميع الخطوات بعناية ، إذا كنت لا تزال غير قادر على إصلاح المشكلات ، فيوصى بالاستعانة ببعض الخبراء. من الواضح أنك لا تريد أن تضيع وقتك وطاقتك في إصلاح مشكلة معينة. من الأفضل إنفاق بعض البنسات وحل مشاكلك. هناك العديد من وكالات WordPress التي يمكنك أيضًا توظيفها لتسهيل عملك. من المهم جدًا العمل بتركيز كامل في كل خطوة وإلا ستوقع نفسك في المشاكل. لذلك ، كانت هذه بعض الأخطاء الأساسية التي قد تحدث أثناء نقل موقع WordPress من مضيف محلي إلى خادم. إذا كنت تتابع بشكل صحيح العملية المحددة لنقل موقع WordPress من مضيف محلي إلى خادم ، فقد تواجه أقل أخطاء ومشكلات. آمل أن تحصل على إجابات لجميع استفساراتك التي قد تحدث أثناء تنفيذ عملية ترحيل موقع WordPress من مضيف محلي إلى خادم!