بريستاشوب

منصة تجارة إلكترونية مفتوحة المصدر لإنشاء وإدارة المتاجر الإلكترونية.

الوصول إلى أداة التثبيت

افتح متصفحك وانتقل إلى: http://<SERVER_IP>:8080/install

يجب عليك إكمال عملية التثبيت عبر الإنترنت على الفور.

معلومات قاعدة البيانات:

  • عنوان خادم قاعدة البيانات: mysql
  • اسم قاعدة البيانات: prestashop
  • مستخدم قاعدة البيانات: root
  • كلمة مرور قاعدة البيانات: مخزنة في /root/prestashop/docker-compose.yml (المتغيرات MYSQL_ROOT_PASSWORD / DB_PASSWD)

بعد اكتمال عملية التثبيت بنجاح، يجب عليك تأمين التثبيت.

إزالة مجلد برنامج التثبيت:

docker exec -i prestashop rm -rf install

الوصول إلى لوحة الإدارة

يقوم PrestaShop بإعادة تسمية دليل "admin" تلقائيًا.

البحث عن اسم دليل الإداري:

docker exec prestashop ls -1 | grep admin | grep -v admin-api

مثال على الناتج: admin123abc

افتح في متصفحك: http://<SERVER_IP>:8080/<admin_directory>

سجّل الدخول باستخدام حساب المسؤول الذي تم إنشاؤه أثناء الإعداد.

الملفات والمجلدات المهمة

  • دليل التطبيقات: /root/prestashop
  • ملف Docker Compose: /root/prestashop/docker-compose.yml
  • بيانات PrestaShop الدائمة (وحدة تخزين Docker): /var/lib/docker/volumes/prestashop_psdata/_data
  • بيانات MySQL (وحدة تخزين Docker): /var/lib/docker/volumes/prestashop_dbdata/_data
  • الوحدات المخصصة (المثبتة في نظام الملفات): /root/prestashop/modules/
  • السمات المخصصة (المثبتة عبر bind): /root/prestashop/themes/

إدارة حاويات PrestaShop

التحقق من حالة الحاوية:

docker compose -f /root/prestashop/docker-compose.yml ps

عرض السجلات:

docker compose -f /root/prestashop/docker-compose.yml logs -f

إعادة تشغيل الخدمات:

docker compose -f /root/prestashop/docker-compose.yml restart

بدء الخدمات:

docker compose -f /root/prestashop/docker-compose.yml up -d

تفاصيل الطلب