18
10
月
2026
想在网上卖东西,WooCommerce 是全世界装机量最高的电商方案——WordPress 加个插件就是一家完整网店。但"能卖货"和"敢收钱"之间隔着好几道坎:支付、SSL、性能、安全。这篇一次讲通。
一、先想清楚:你适不适合自建电商
| 需求 | 建议 |
|---|---|
| 商品 < 100、交易量小、想完全掌控 | 自建 WooCommerce(本文方案) |
| 商品多、要营销工具、懒得运维 | 用 SaaS 商城(有赞/微店类),付年费买省心 |
| 在微信里卖、要小程序商城 | 小程序路线,见微信小程序搭建完整指南 |
自建的核心优势:没有佣金、没有商品数限制、数据是自己的;核心代价:性能和安全自己扛。
二、资源要求:比普通网站高一个档
电商站是"每页都查数据库"的动态站点,资源要求显著高于博客:
| 阶段 | 商品数 | 日订单 | 推荐配置 |
|---|---|---|---|
| 开店 | < 200 | < 20 | 2核4G / 5M |
| 成长 | 2000 | 200 | 4核8G / 10M |
| 大促 | 5000+ | 1000+ | 8核16G + CDN + 对象存储 |
内存 4G 是舒服线:MySQL + PHP-FPM + 缓存全要内存,2G 机器在结算页并发时容易卡死。硬盘 50G SSD 起——商品图和订单数据都往里长。
三、搭建流程
1. 基础环境(复用 WordPress 底座):
# LNMP:Nginx + MySQL 8 + PHP 8.2,PHP 需要这些扩展
sudo apt install php8.2-fpm php8.2-mysql php8.2-gd php8.2-curl \
php8.2-mbstring php8.2-xml php8.2-zip php8.2-intl php8.2-bcmath php8.2-soap安装细节见WordPress 搭建与性能优化完整指南。
2. 装 WooCommerce:后台插件市场搜 WooCommerce,安装启用,向导会带你配:店铺地址、货币(人民币)、支付方式、配送方式、税率。向导里"支付方式"先跳过,单独配(见下节)。
3. 选主题:电商主题三要素——商品列表页加载快、结算流程短、手机端购物车不抽风。别选带 20 个滑块动画的主题,每帧动画都在赶客。
4. 商品与页面结构:
商店页(分类 + 筛选 + 排序)
商品详情页(图 + 价 + 库存 + 加购)
购物车 → 结算页(地址 + 支付)→ 订单确认
个人中心(订单 / 地址 / 优惠券)四、接支付:最需要谨慎的一步
国内自建电商的支付选项:
| 方式 | 资质要求 | 费率 | 说明 |
|---|---|---|---|
| 微信支付 | 企业主体 + 商户号 | 约 0.6% 起 | 需对接口,或用插件 |
| 支付宝 | 企业/个体户 | 约 0.6% 起 | 同上 |
| 个人码收款 | 无 | 0 | 仅限小额/熟人场景,风控严 |
| PayPal | 企业主体 | 约 3.9%+ | 做海外用 |
硬性要求:
- 企业主体才能申请微信/支付宝商户号,个人主体基本没戏——注册主体时想清楚
- 全站 HTTPS 是强制的,支付页混入 HTTP 内容浏览器直接拦,证书见免费 SSL 证书申请与 HTTPS 部署
- 支付回调地址必须公网可达——NAT 型服务器要确认 443 映射正常,这是下单前必问商家的点(见买服务器前必问商家的 8 个问题)
- 密钥只存服务器端,绝不进前端代码
五、性能:电商站的每一秒都是钱
结算页每慢 1 秒,转化率掉一截。优化清单按收益排序:
- 页面缓存:商品页全缓存,购物车/结算页除外
- 对象存储 + CDN:商品图是流量大头,全甩给对象存储 + CDN,服务器只跑交易逻辑,见对象存储分离静态资源
- 图片规格化:上传时自动生成缩略图 + WebP,方法论见网站图片与静态资源优化
- 数据库优化:订单表按时间归档,历史订单移冷表,见MySQL 慢查询优化实战
- 压测:上线前用压测工具打一遍结算流程,找出瓶颈,方法见服务器性能测试与压测方法
六、安全:敢收钱就要按最高标准
电商站握着用户的电话、地址、订单,是攻击者的头号目标:
- 全站 WAF:规则见WAF 规则实战,支付页单独加频率限制(防撞库)
- 每日备份 + 异地一份:订单数据是命根子,方案见MySQL 备份与恢复实战
- 被挂马的排查清除流程提前读一遍,出事时不慌
- 后台登录开 2FA,见服务器账号安全与登录防护
- 定期跑一遍服务器安全基线检查清单
七、上线 checklist
- [ ] 企业主体 + 商户号申请通过
- [ ] HTTPS 全站,混合内容为零
- [ ] 支付回调地址公网实测可达(重要:NAT 用户确认 443 映射)
- [ ] 测试订单全流程走通(含退款)
- [ ] 页面缓存 + CDN + 对象存储就位
- [ ] 每日自动备份 + 异地一份
- [ ] WAF + 登录限制开启
- [ ] 客服电话/微信在页脚可见
结语
自建电商的技术栈不神秘,难点在"敢收钱"三个字:支付资质、HTTPS、安全标准,一样不能糊弄。把这些功课做足,WooCommerce 是一个零佣金、数据自主的长期方案。
需要搭电商服务器,可以看看财富云计算:NAT 型云服务器支持 443 映射,4核8G 档带大促峰值,SSD + 快照 + DDoS 清洗,价格比独立 IP 机型省一半以上——电商这种"支付回调要 443 但不需要独立 IP"的场景,NAT 型刚好对症。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]netsh advfirewall firewall add rule name="GameRange" dir=in action=allow protocol=UDP localport=26901-26903完整的 Windows 环境准备(远程桌面连接、运行库安装、SteamCMD 用法、开机自启、8 个常见坑)见:《Windows 云服务器开服通用前置教程》→ htt[...]
2026-10-18 回复