1、我们推荐通过 宝塔 来进行商城的搭建。系统推荐的环境是
软件 | 版本 |
---|---|
php | 8.2 |
mysql | 8.0 或 5.7 |
nginx | 1.20.2+ |
redis | 7.0.5+ |
Supervisor | 3.0.2+ |
2、同时我们要给 php 开启扩展 fileinfo
、redis
、exif
、event
。
同时将 disable_functions 中的 proc_open
, pcntl_signal
, pcntl_signal_dispatch
, pcntl_fork
, pcntl_wait
,pcntl_alarm
删除
DANGER
此处由于系统内的定时任务采用的是 workerman,需要删除上述函数。如果还是担心安全问题。可以采用宝塔的定时任务等第三方系统来代替系统自带的定时任务。
3、软件中心搜索 Supervisor
并安装
4、准备好域名,你需要至少准备好 2 个域名,他们的用途如下(拿 sparkshop.cn 举例子):
域名 | 用途 |
---|---|
www.sparkshop.cn | 用于 pc 端、小程序 api、admin 管理后台访问使用,也就是主程序的域名 |
h5.sparkshop.cn | 用于 h5 的独立站点使用 |
DANGER
h5 并未放在程序的 public 目录下,需要你自己参照 5、编译小程序和h5
里面的单独新建一个静态站点访问
5、小程序完成企业认证,注意必须是企业认证的,因为要获取手机号,非企业认证的无权限
6、小程序隐私协议的设置,可以参考我的,这么写 7、在小程序那边设置好你的安全域名
8、发布小程序审核,由于带订单中心,所以,请填写订单中心的地址
php
pages/order/order
最新最新的规定,新注册地小程序需要完善订单信息的录入,填写 pages/order/detail?payOrderNo=${商品订单号}&channel=1
即可