ستساعدك المقالة التالية: كيفية نقل Magento 2 من Localhost إلى Server
يمكن أن يكون إعداد متجر Magento 2 معقدًا. قد لا ترغب في تقديم إعداد نصف مخبوز لعملائك المحتملين فقط لإحباطهم.
الحل هو إنشاء متجر Magento 2 أولاً في المضيف المحلي. ربما قضيت ساعات في بناء متجرك. بمجرد الانتهاء من تنفيذ كل ميزة وتكوينها ، يمكنك البدء في البث المباشر!
قبل الانتقال إلى تعلم الخطوات ، تأكد من شراء المجال وأفضل استضافة Magento أيضًا.
يوضح هذا المنشور طريقة انقل Magento 2 من المضيف المحلي إلى الخادم.
خطوات نقل Magento 2 من Localhost إلى الخادم:
الخطوة 1: تصدير قاعدة البيانات من Localhost
- اتصل ببرنامج المضيف المحلي مثل XAMPP و WAMP وما إلى ذلك وقم بتسجيل الدخول إلى phpMyAdmin
- قم بزيارة قاعدة بيانات المتجر
- في الجزء العلوي من القائمة ، انقر فوق يصدّر ثم ضرب يذهب زر.
الآن ، ستتمكن من تنزيل ملفات قاعدة البيانات كملف .sql امتداد. يمكنك أيضًا حفظه بتنسيق .أَزِيز استمارة.
الخطوة 2: إنشاء ملفات Magento بتنسيق Zip
حدد جميع الملفات والمجلدات من المضيف المحلي وقم بإنشاء ملف مضغوط.
- انتقل إلى مجلد htdocs (إذا كنت تستخدم XAMPP) أو مجلد www (إذا كان WAMPP)
- انتقل إلى مجلد Magento واضغط الملفات بتنسيق zip
الخطوة 3: تحميل ملفات Magento إلى خادم الويب
لتحميل قاعدة البيانات ، تحتاج إلى التحميل عبر cPanel وهو خادم موقع الويب الخاص بك. ولكن قبل ذلك ، تحتاج إلى إنشاء مستخدم ومنح حقوق قاعدة البيانات.
- تسجيل الدخول إلى cPanel.
- انتقل إلى phpMyAdmin
- في phpMyAdmin ، قم بإنشاء قاعدة بيانات جديدة بالنقر فوق الزر الجديد. تأكد من تذكر اسم قاعدة البيانات واسم المستخدم وكلمة المرور.
الخطوة 4: استيراد قاعدة البيانات
بعد إنشاء قاعدة بيانات ، تحتاج إلى استيراد ملف قاعدة البيانات الذي قمت بتنزيله في الخطوة 1.
يمكنك الاستفادة من طريقتين لاستيراد قاعدة البيانات.
الطريقة الأولى لاستيراد قاعدة البيانات هي باستخدام سطر الأوامر.
mysql -p -u اسم المستخدم database_name mysql -p -u اسم المستخدم database_name الطريقة الثانية لاستيراد قاعدة البيانات هي باستخدام PHPMYADMIN. تأكد من تحديد مجموعة الأحرف الصحيحة لتجنب خطأ الترتيب غير المعروف في MySQL أثناء عملية الاستيراد. يمكنك أيضًا إنشاء مجلد فرعي لمجال جديد. إذا كنت لا ترغب في القيام بذلك ، يمكنك المتابعة مع الدليل العادي أيضًا. قم بتحميل الملف المضغوط واستخراج ما قمت بإنشائه في الخطوة 3. بمجرد الانتهاء من تحميل المجلد المضغوط مع الاستخراج ، ستحتاج الآن إلى إجراء تغييرات في ملف env.php. اذهب إلى app / etc / env.php. في ملف env.php ، سيكون عليك إجراء تغييرات تتعلق بمعلومات قاعدة البيانات الجديدة التي قمت بإنشائها للتو على المجال الخاص بك. قم بإجراء تغييرات في اسم المستخدم والاسم وكلمة المرور أثناء استيراد قاعدة البيانات إلى مجالك الجديد. حدد مكان هذه المعلومات في الملف. ستجد شيئًا مثل الصورة أدناه. بعد الانتهاء من الخطوة 6 ، تحتاج إلى حفظ التغييرات. قم بتشغيل جميع الأوامر أدناه وستتمكن من الوصول إلى متجر Magento الخاص بك. إعداد php bin / magento: ترقية إعداد php bin / magento: static-content :loy -f php bin / magento cache: flush php bin / magento cache: clean php bin / magento setup: ترقية إعداد php bin / magento: محتوى ثابت: نشر -f php bin / magento cache: flush php bin / magento cache: نظيف هذا كل شيء. إذا كنت بحاجة إلى مزيد من المساعدة بخصوص هذا المنشور ، فلا تتردد في طرحها في قسم التعليقات أدناه. سأكون سعيدا لمساعدتك. شارك هذا المنشور مع Magento Community عبر وسائل التواصل الاجتماعي. شكرًا لك.الخطوة 5: تحميل ملفات Magento
الخطوة 6: تغيير ملف env.php للوصول إلى نظام Magento إلى قاعدة بيانات جديدة
الخطوة 7: اكتشف اسم المجال الجديد لنظام Magento
الخطوة 8: تشغيل أدناه الأوامر