WP商城WooCommerce搭建:新手快速搭建WooCom
前置准备
在动手之前,你需要准备好以下三样东西:
- 一台服务器(推荐腾讯云轻量、阿里云ECS等),系统选 CentOS 7/8 或 Ubuntu 20.04 均可。
- 一个域名,解析到服务器IP(如果只是测试,也可以用临时域名或IP访问)。
- 宝塔面板(已安装)——如果没有安装,执行下面命令一键安装:
# SSH登录服务器后执行(CentOS)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh注意:安装完成会显示面板地址、账号和密码,请用浏览器打开并登录。
分步操作
第一步:在宝塔面板创建网站
登录宝塔面板后,点击左侧「网站」→「添加站点」:
- 域名:填写你准备好的域名(例如
www.example.com) - 数据库:选择 MySQL,UTF-8 编码
- PHP版本:选择 PHP 7.4 或 8.0(WooCommerce 需要 PHP 7.4+)
点击「提交」,宝塔会自动完成站点创建并生成数据库。
第二步:安装 WordPress
- 在宝塔文件管理中找到网站根目录(一般是
/www/wwwroot/你的域名),删除所有文件。 - 下载最新的 WordPress 安装包并解压:
cd /www/wwwroot/你的域名
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz --strip-components=1
rm latest.tar.gz- 设置目录权限:在宝塔文件管理中,将整个网站目录的权限改为 755,所有者设为 www。
- 在浏览器访问你的域名,按提示填写数据库信息(数据库名、用户名、密码在宝塔面板「数据库」里可以找到),完成 WordPress 安装。
第三步:安装 WooCommerce 插件
- 进入 WordPress 后台(
http://你的域名/wp-admin)。 - 点击左侧「插件」→「安装插件」。
- 搜索 WooCommerce,找到后点击「现在安装」→「启用」。
- 启用后会启动 WooCommerce 安装向导,根据提示设置商店地址、货币、商品类型等基本选项。
小技巧:如果安装向导卡住,可以跳过向导,稍后在「WooCommerce→设置」中手动配置。
第四步:配置支付与物流
- 支付:WooCommerce 默认支持 PayPal 和 银行转账。要接入支付宝/微信,需安装第三方支付插件(如“WooCommerce Alipay”)。
- 物流:在「WooCommerce→设置→配送」中,添加配送区域和运费规则。
第五步:设置 SSL 证书(重要)
在宝塔面板的「网站」中点击域名后的「SSL」,选择「Let's Encrypt」免费证书并申请。
申请完成后开启「强制 HTTPS」。
避坑指南
- PHP 内存不足:WooCommerce 需要至少 128MB 内存。在宝塔「软件商店」→「PHP 设置」→「配置修改」中,将
memory_limit改为256M。 - 页面报错“此站点遇到致命错误”:通常由插件冲突引起。先通过宝塔面板的「文件管理」暂时重命名
/wp-content/plugins/woocommerce文件夹,然后重新安装。 - 图片上传失败:检查 PHP 的
upload_max_filesize和post_max_size,建议分别改为 32M 和 50M。 - 无限重定向循环:一般是 SSL 配置问题。在宝塔「网站」→「设置」→「重定向」中,添加一条从 HTTP 到 HTTPS 的 301 规则。
效果验证
- 访问你的网站首页,确认能正常显示。
- 添加一个测试商品(可在「WooCommerce→商品→添加商品」),然后模拟下单流程,看能否完成购买。
- 检查支付宝/微信支付回调是否成功。
- 使用 Google Chrome 开发者工具(按 F12)查看 Console 有无报错。
高频问题解答
Q:安装 WooCommerce 后页面空白?
A:先检查 PHP 版本是否大于等于 7.4,尝试禁用所有其他插件,只保留 WooCommerce 再测试。
Q:如何修改货币符号?
A:在 WordPress 后台「WooCommerce→设置→常规」中设置货币选项。
Q:需要额外安装缓存插件吗?
A:建议安装 W3 Total Cache 或 WP Super Cache,可显著提升页面加载速度。注意先配置好再开启。
Q:商品图片不显示怎么办?
A:检查是否已安装 ImageMagick 扩展(宝塔 PHP 设置中安装),并确保图片路径正确。
如果你严格按照本文操作,已经成功完成 WP商城WooCommerce搭建。
后续可以根据需求安装主题、美化页面,或者对接会员系统。
遇到异常时优先回看避坑和高频问题部分,通常能快速解决。