دليل خطوة بخطوة لترحيل Magento Store من cPanel إلى Cloud Hosting

نشرت: 2019-06-04

أثناء كتابة هذا البرنامج التعليمي ، تعمل Magento على 897226 متجرًا عبر الإنترنت ويزداد العدد كل ساعة!

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

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

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

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

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

لماذا تختار Cloud Hosting

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

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

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

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

مع Cloudways ، يمكنك الحصول على خيار استضافة خادم Magento الخاص بك على أحد مزودي البنية التحتية السحابية الخمسة الرائدين في الصناعة بما في ذلك AWS و GCE و Linode و DigitalOcean و Vultr. وبالتالي ، هناك دائمًا خطة Cloudways تناسب ميزانية كل متجر Magento. بالإضافة إلى ذلك ، تقدم Cloudways:

  • الاستضافة المستندة إلى SSD
  • خيارات ذاكرة التخزين المؤقت المتقدمة
  • Cloudways CDN
  • مكدس محسن
  • جدران حماية مخصصة
  • 1-انقر فوق التثبيت
  • النسخ الاحتياطي الآلي
  • تحجيم عمودي
  • خوادم الشفاء التلقائي
  • 24/7 دعم الخبراء

هل أنت مستعد لترحيل متجرك إلى Cloudways؟

إذا كنت مستعدًا لنقل متجرك من استضافة cPanel إلى خادم مدار من Cloudways ، فلنبدأ.

العملية بسيطة جدًا ، وإذا اتبعت الخطوات التالية ، فسيكون لديك متجر Magento الخاص بك على خادم Cloudways الجديد المُدار في أي وقت من الأوقات.

بادئ ذي بدء ، خذ نسخة احتياطية كاملة من متجرك ، بما في ذلك جميع قواعد البيانات. لهذا ، اتصل باستضافة Magento cPanel الخاصة بك من خلال محطة SSH. قد تحتاج إلى استخدام عميل مثل puTTY. بمجرد الاتصال ، انتقل إلى الدليل الجذر لمتجر Magento 2.

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

mysqldump -u yourdbusername -p yourdbname> database.sql

يتطلب هذا الأمر اسم مستخدم قاعدة البيانات واسم قاعدة البيانات واسم ملف تفريغ قاعدة البيانات. سيطلب الأمر كلمة مرور قاعدة البيانات. بمجرد انتهاء الأمر ، قم بالوصول إلى استضافة cPanel وانتقل إلى File Manager> Root Directory.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

هذا بشكل عام كيف يبدو هيكل مجلد استضافة cPanel:

قم بضغط جميع الملفات والمجلدات.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

لقد قمت بتسمية الملف المضغوط باسم newbackup.zip . في هذه المرحلة ، تكون النسخ الاحتياطية لموقع الويب وقاعدة البيانات جاهزة. بشكل عام ، يوجد الملف المضغوط على عنوان URL مشابه لـ www.yourdomain.com/newbackup.zip

حان الوقت الآن للانتقال إلى منصة Cloudways. أول أمر في العمل هو إنشاء حساب Cloudways.

بمجرد تقديم اسمك والبريد الإلكتروني وكلمة المرور والإجابة على بعض الأسئلة ، يمكنك الاشتراك في Cloudways.

بعد إنشاء حسابك ، حدد تطبيق Magento من القائمة المنسدلة.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

بعد ذلك ، قم بتسمية التطبيق والخادم المُدارين بالاسم.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

الآن ، الخطوة التالية هي عملية الاختيار بين مختلف موفري البنية التحتية السحابية حيث إنني أختار Digital Ocean. بعد ذلك ، قم بتعيين حجم الخادم وفقًا لاحتياجات عملك واختر أخيرًا موقع الخادم.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

الآن ، انقر فوق إطلاق الآن !

بعد بضع دقائق فقط ، سيبدأ الخادم مع ظهور هذه الشاشة.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

ابدأ الترحيل

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

rm -rf *

الآن ، انتقل إلى لوحة معلومات التطبيق ومن هناك إطلاق مدير قاعدة البيانات .

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

سترى قائمة الجداول. حدد كل منهم وانقر فوق إفلات.

؟ الدليل: ترحيل متجر Magento من cPanel إلى Cloud Hosting | مدونة MageWorx Magento

بعد ذلك ، انتقل إلى محطة SSH وقم بتشغيل هذا الأمر:

wget http: // yourdomain.com/newbackup.zip

تذكر أن تضيف عنوان URL لملف zip المستضاف على استضافة cPanel.

الآن ، قم بفك ضغط الملف:

بفك ضغط newbackup.zip

وقم باستيراد قاعدة البيانات إلى تطبيق Cloudways باستخدام هذا الأمر:

mysql -u CLOUDWAYS-DB-USERNAME -p CLOUDWAYS-DB-NAME <database.sql

في الأمر أعلاه ، قم بتوفير بيانات اعتماد قاعدة البيانات لتطبيقك المثبت على Cloudways. لاحظ أن الأمر سيطلب كلمة المرور (متوفرة في قسم بيانات اعتماد قاعدة البيانات).

افتح الآن ملف env.php (الموجود في دليل app / etc لمتجرك) واستبدل بيانات اعتماد قاعدة البيانات بالمجموعة التي توفرها Cloudways.

تهانينا! لقد نجحت في ترحيل متجر Magento من استضافة cPanel البطيئة إلى خادم Cloudways المُدار بسرعة البرق. لذلك فقط قم بتنظيف ذاكرة التخزين المؤقت باستخدام أوامر CLI هذه:

php bin / magento setup: ترقية

php bin / magento setup: di: compile

php bin / magento cache: نظيف

php bin / magento cache: flush

وبعد القيام بذلك ، قم بزيارة الصفحة الرئيسية لمتجرك للتحقق مما إذا كان كل شيء على ما يرام.

الكلمات الأخيرة

آمل أن تفهم الآن العملية السهلة لترحيل متجر Magento الخاص بك من استضافة cPanel المشتركة إلى استضافة سحابية. الأهم من ذلك ، أنك تحصل أيضًا على فكرة واضحة عن سبب كون استضافة Magento السحابية مناسبة تمامًا لمتجرك عبر الإنترنت.

منذ أن وصلت إلى هذا الحد ، أود أن أتفاجأ من أن Cloudways تقدم رصيدًا مجانيًا بقيمة 20 دولارًا مع الرمز الترويجي "BOOSTMAG".

إذا كان لا يزال لديك أي استفسارات أو ارتباك ، فاستخدم قسم التعليقات وسأعاود الاتصال بك.