在 localhost 上安装 PrestaShop
PrestaShop 开源电商 CMS 本地安装,通过 http://localhost/prestashop 搭建与测试在线商店。
PrestaShop 是流行的开源电商系统,PHP + MySQL 架构,比 Magento 更轻量,适合中小型网店本地开发与主题定制。
前置条件
- PHP 8.1+(以 PrestaShop 系统要求 为准)
- MySQL 5.7+ / MariaDB
- Apache +
mod_rewrite或 Nginx - 扩展:
curl、gd、intl、zip、mbstring等
安装步骤
- 从 prestashop.com 下载安装包
- 解压到
htdocs/prestashop/ - phpMyAdmin 创建数据库
prestashop_local,排序utf8mb4_unicode_ci - 浏览器访问 http://localhost/prestashop
- 安装向导填写:
- 店铺信息与管理员邮箱
- 数据库:
localhost、库名、用户、密码 - 删除或重命名
install/目录(安装程序会提示)
常用路径
| 路径 | 说明 |
|---|---|
/prestashop | 商店前台 |
/prestashop/admin-dev 或 /prestashop/adminXXX | 后台(安装时随机后缀) |
/prestashop/themes | 前台主题 |
/prestashop/modules | 模块 |
本地开发
- 启用调试:
config/defines.inc.php中_PS_MODE_DEV_ - 主题开发:复制 Classic 主题到
themes/你的主题名 - 清除缓存:后台 → 高级参数 → 性能 → 清除缓存
常见问题
安装目录权限var/、cache/、img/、upload/ 等需 Web 用户可写。
友好 URL 404
启用 URL 重写;确认 .htaccess 生效。
内存或超时
导入演示数据时调大 max_execution_time 与 memory_limit。
小结
PrestaShop 本地访问 **http://localhost/prestashop**,PHP + MySQL 即可运行,比 Magento 更适合本地快速搭建电商原型。