Truy cập trình cài đặt
Mở trình duyệt và đi đến: http://<SERVER_IP>:8080/install
Bạn phải hoàn thành trình cài đặt web ngay lập tức.
Thông tin cơ sở dữ liệu:
- Địa chỉ máy chủ cơ sở dữ liệu:
mysql - Tên cơ sở dữ liệu:
prestashop - Người dùng cơ sở dữ liệu:
root - Mật khẩu cơ sở dữ liệu: được lưu trữ trong
/root/prestashop/docker-compose.yml(biếnMYSQL_ROOT_PASSWORD/DB_PASSWD)
Sau khi trình cài đặt kết thúc thành công, bạn phải bảo mật cài đặt.
Xóa thư mục cài đặt:
docker exec -i prestashop rm -rf install
Truy cập Bảng quản trị
PrestaShop tự động đổi tên thư mục quản trị.
Tìm tên thư mục quản trị:
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Đầu ra ví dụ: admin123abc
Mở trong trình duyệt của bạn: http://<SERVER_IP>:8080/<admin_directory>
Đăng nhập bằng tài khoản quản trị được tạo trong quá trình thiết lập.
File và thư mục quan trọng
- Thư mục ứng dụng:
/root/prestashop - File Docker Compose:
/root/prestashop/docker-compose.yml - Dữ liệu PrestaShop liên tục (Khối lượng Docker):
/var/lib/docker/volumes/prestashop_psdata/_data - Dữ liệu MySQL (Khối lượng Docker):
/var/lib/docker/volumes/prestashop_dbdata/_data - Các mô-đun tùy chỉnh (được gắn kết):
/root/prestashop/modules/ - Chủ đề tùy chỉnh (được gắn kết):
/root/prestashop/themes/
Quản lý vùng chứa PrestaShop
Kiểm tra trạng thái vùng chứa:
docker compose -f /root/prestashop/docker-compose.yml ps
Xem log:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Khởi động lại dịch vụ:
docker compose -f /root/prestashop/docker-compose.yml restart
Bắt đầu dịch vụ:
docker compose -f /root/prestashop/docker-compose.yml up -d