เข้าถึงตัวติดตั้ง
เปิด browser และไปที่: 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 เปลี่ยนชื่อไดเร็กทอรีผู้ดูแลระบบโดยอัตโนมัติ
ค้นหาชื่อไดเร็กทอรีผู้ดูแลระบบ:
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/ - ธีมที่กำหนดเอง (ผูกติด):
/root/prestashop/themes/
การจัดการคอนเทนเนอร์ PrestaShop
ตรวจสอบสถานะคอนเทนเนอร์:
docker compose -f /root/prestashop/docker-compose.yml ps
ดู logs:
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