خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
Magento

Magento

Magento (المعروف الآن بـ Adobe Commerce) منصة تجارة إلكترونية مفتوحة المصدر. إدارة متاجر متعددة وعملات متعددة وكتالوج بمستوى B2B للبيع بالتجزئة الاحترافي عبر الإنترنت. تستخدمه Coca-Cola وFord وHelly Hansen. البديل الموثوق لـ Shopify للمتاجر ذات حجم مبيعات سنوي يتجاوز ١٠ مليون دولار.

الإصدار

2.4.6

نظام التشغيل

Ubuntu Server 22.04 LTS

الحد الأدنى لـ RAM

8 GB

أنواع IP

IPv4

الوصول إلى Magento

افتح المتصفح: http://<server-ip>

ابحث عن لوحة الإدارة URL:

php /var/www/magento2/bin/magento info:adminuri

سجّل الدخول باستخدام البيانات المحفوظة في: /root/.cloudzy-creds

الملفات والمجلدات الرئيسية

  • تثبيت Magento: /var/www/magento2
  • ملف إعداد Magento: /var/www/magento2/app/etc/env.php
  • واجهة سطر أوامر Magento: /var/www/magento2/bin/magento
  • مصادقة Composer لـ repo.magento.com: /var/www/.composer/auth.json
  • ذاكرة تخزين Composer المؤقتة: /var/www/.cache/composer
  • إعداد المضيف الافتراضي لـ Apache: /etc/apache2/sites-available/magento.conf
  • الرابط الرمزي للموقع المفعّل: /etc/apache2/sites-enabled/magento.conf
  • بيانات اعتماد المدير وقاعدة البيانات: /root/.cloudzy-creds
  • سجلات Magento: /var/www/magento2/var/log
  • ذاكرة التخزين المؤقت لـ Magento: /var/www/magento2/var/cache
  • تخزين الجلسات في Magento: /var/www/magento2/var/session
  • مفتاح SSL الموقَّع ذاتياً: /etc/apache2/ssl/privkey.pem
  • شهادة SSL موقّعة ذاتياً: /etc/apache2/ssl/fullchain.pem

إدارة الخدمات

Apache2:

systemctl restart apache2
systemctl status apache2

MySQL:

systemctl restart mysql
systemctl status mysql

Elasticsearch:

systemctl restart elasticsearch
systemctl status elasticsearch

أوامر واجهة سطر الأوامر لـ Magento

تفعيل وضع الصيانة:

php /var/www/magento2/bin/magento maintenance:enable

تعطيل وضع الصيانة:

php /var/www/magento2/bin/magento maintenance:disable

مسح ذاكرة التخزين المؤقت:

php /var/www/magento2/bin/magento cache:flush

تعيين وضع النشر:

php /var/www/magento2/bin/magento deploy:mode:set production

التحقق من URL الخاص بالمدير:

php /var/www/magento2/bin/magento info:adminuri

تفعيل SSL مع نطاق خاص

١. أشر نطاقك إلى عنوان IP الخادم.

٢. عدِّل إعداد Apache واستبدل ServerName <IP>; بنطاقك (<your-domain>):

vim /etc/apache2/sites-available/magento.conf

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-apache

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

٥. أعد تشغيل Apache لتطبيق التغييرات:

systemctl restart apache2

٦. افتح المتصفح وانتقل إلى: https://yourdomain.com

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر Magento الآن. يبدأ من ٢٫٤٨ دولار/شهر.