50% off 所有套餐限时优惠,起价 $2.48/mo
PrestaShop

PrestaShop

PrestaShop 是一个开源电商平台,基于 PHP,支持多店铺、多货币,拥有 7,000+ 模块的应用市场。全球超过 300,000 家店铺在使用,在法国、西班牙和意大利尤为流行。这是 WooCommerce 的有力替代方案,原生支持 B2B 功能。

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

2 GB

IP Types

IPV4,IPV6

访问安装向导

打开浏览器,访问: http://<SERVER_IP>:8080/install

请立即完成网页安装向导。

Database information:

  • 数据库服务器地址: mysql
  • Database name: prestashop
  • Database user: root
  • 数据库密码:存储于 /root/prestashop/docker-compose.yml (variables MYSQL_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

立即部署 PrestaShop。 From $2.48/mo.