خطوات تثبيت ماجنتو (Magento) خطوة خطوة مع الإشارة إلى الصور المطلوبة

ناصر

طاقم الإدارة
مدير المنتدى
إنضم
2022/07/19
المشاركات
1,617
التفاعل
75
النقاط
66
الجنس
ذكر
الجنسية
السعودية

خطوات تثبيت ماجنتو (Magento) خطوة خطوة مع الإشارة إلى الصور المطلوبة​


  1. خادم ويب (Apache أو Nginx).
  2. PHP 7.4 أو أعلى مع إضافات مُحددة (مثل: curl, gd, intl, وغيرها).
  3. قاعدة بيانات MySQL 5.7 أو أعلى أو MariaDB 10.4 أو أعلى.
  4. Composer (أداة لإدارة حزم PHP).
  5. SSL Certificate (اختياري، لكن مُوصى به).

  1. اذهب إلى موقع ماجنتو الرسمي أو استخدم Composer:

    bash

  2. composer create-project --repository-url=Adobe Commerce Extensions & Themes for Your Online Store | Marketplace magento/project-community-edition مجلد-التثبيت
    • استبدل مجلد-التثبيت باسم المجلد الذي تريده.

  1. إذا كنت تستخدم خادمًا محليًا (مثل XAMPP)، انقل الملفات إلى مجلد htdocs.
  2. إذا كنت تستخدم خادمًا بعيدًا، استخدم أدوات مثل FileZilla أو SFTP لرفع الملفات.

  1. افتح phpMyAdmin أو أي أداة لإدارة قواعد البيانات.
  2. أنشئ قاعدة بيانات جديدة (مثال: magento_db).
  3. أنشئ مستخدمًا وامنحه جميع الصلاحيات على القاعدة.

من خلال Terminal أو CMD، اذهب إلى مجلد التثبيت وعيّن الصلاحيات:

bash

cd مسار/مجلد-التثبيت
find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} +
chmod u+x bin/magento

  1. افتح المتصفح وادخل إلى عنوان التثبيت (مثال: http://localhost/مجلد-التثبيت).
  2. اتبع الخطوات:
    • اللغة والإعدادات: اختر اللغة والمنطقة الزمنية.
    • إعدادات قاعدة البيانات:
      • اسم قاعدة البيانات.
      • اسم المستخدم.
      • كلمة المرور.
    • إعدادات المتجر:
      • اسم المتجر.
      • عنوان البريد الإلكتروني للإدارة.
      • كلمة مرور مدير النظام.
    • التكوين المتقدم: (اختياري) اضبط عنوان URL ووضع المطور.

يمكنك استخدام الأمر التالي بدلًا من الواجهة الرسومية:

bash

bin/magento setup:install \
--base-url=http://localhost/magento \
--db-host=localhost \
--db-name=magento_db \
--db-user=root \
--db-password= \
--admin-firstname=Admin \
--admin-lastname=User \
--admin-email=admin@example.com \
--admin-user=admin \
--admin-password=admin123 \
--language=en_US \
--currency=USD \
--timezone=America/Chicago \
--use-rewrites=1

  1. بعد التثبيت، سجّل الدخول إلى لوحة التحكم (/admin).
  2. قم بتكوين:
    • الفئات (Categories).
    • المنتجات (Products).
    • طرق الدفع والشحن.
    • القوالب (Themes).

  • تأكد من تفعيل إضافات PHP المطلوبة مثل php-intl, php-xml, php-mbstring.
  • استخدم وضع المطور أثناء التطوير ووضع الإنتاج عند النشر.
  • قم بعمل نسخة احتياطية دائمًا قبل التحديثات
 
عودة
أعلى