访问安装向导
打开浏览器,访问: http://<SERVER_IP>:8080/install
请立即完成网页安装向导。
Database information:
- 数据库服务器地址:
mysql - Database name:
prestashop - Database user:
root - 数据库密码:存储于
/root/prestashop/docker-compose.yml(variablesMYSQL_ROOT_PASSWORD/DB_PASSWD)
安装向导成功完成后,请立即完成安全加固。
删除安装目录:
docker exec -i prestashop rm -rf install
进入管理面板
PrestaShop 会自动重命名管理目录。
查找管理目录名称:
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Example output: admin123abc
在浏览器中打开: http://<SERVER_IP>:8080/<admin_directory>
使用安装时创建的管理员账户登录。
重要文件与目录
- Application 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 - 自定义模块(bind 挂载):
/root/prestashop/modules/ - 自定义主题(bind 挂载):
/root/prestashop/themes/
管理 PrestaShop 容器
查看容器状态:
docker compose -f /root/prestashop/docker-compose.yml ps
View logs:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Restart services:
docker compose -f /root/prestashop/docker-compose.yml restart
Start services:
docker compose -f /root/prestashop/docker-compose.yml up -d