الوصول إلى أداة التثبيت
افتح متصفحك وانتقل إلى: 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