เข้าถึงตัวติดตั้ง
เปิดเบราว์เซอร์ของคุณแล้วไปที่: 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 volume):
/var/lib/docker/volumes/prestashop_psdata/_data - ข้อมูล MySQL (Docker volume):
/var/lib/docker/volumes/prestashop_dbdata/_data - โมดูลแบบกำหนดเอง (แบบ bind-mount):
/root/prestashop/modules/ - ธีมที่กำหนดเอง (แบบ bind-mounted):
/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