1. 安装前准备
注册小程序地址:https://mp.weixin.qq.com
1.记得在小程序里面设置request合法域名(小程序官方后台:开发管理-》开发设置-》服务器域名),填写你的域名
2.使用微信支付记要在小程序里面捆绑微信支付的商户号,微信支付秘钥选择 APIv2密钥
3.必须开启SG11扩展,如果不是使用宝塔环境,可能还会缺失 ioncube扩展,可自行百度安装,宝塔可自行在php扩展安装
4.如果确认安装了 ioncube跟sg11扩展后台打开还是空白,可再重启php跟nginx
5.需要安装mysql5.7+php74
2. 安装
1.安装位置:
/var/www/html,drwxr-xr-x 13 33 tape 4096 Sep 18 23:39 html
/app/tools/php74,drwxr-xr-x 13 33 tape 4096 Aug 11 22:52 php74
2. 安装基础软件
安装docker、docker-compose
安装mysql5.7、php74(阿里云docker镜像仓)
安装微信开发者工具,下载前端代码修改后端地址域名,上传到微信小程序
mysql5.7安装yml文件
version: '2.78'
services:
php:
#image: wq2789-php74
image: crpi-qz5egibew5hsaywa.cn-hangzhou.personal.cr.aliyuncs.com/woode/woodei:php74-v3
container_name: php74-fpm
volumes:
- ./:/var/www/html # 挂载代码目录
- ./phpconfig/php.ini:/usr/local/etc/php/php.ini # 使用宿主机 php.ini
- ./phpconfig/php-fpm.d:/usr/local/etc/php/php-fpm.d # 可选:fpm pool 配置
- ./phpconfig/php-fpm.conf:/usr/local/etc/php/php-fpm.conf
# 对于需要持久化和写入的目录,使用命名卷
- ./uploads:/var/www/html/attachment
- ./logs:/usr/local/php/var/log
ports:
- "9000:9000" # 内部暴露给 Nginx 使用
restart: always
environment:
TZ: Asia/Shanghaiphp74安装yml文件
version: '2.78'
services:
php:
#image: wq2789-php74
image: crpi-qz5egibew5hsaywa.cn-hangzhou.personal.cr.aliyuncs.com/woode/woodei:php74-v3
container_name: php74-fpm
volumes:
- ./:/var/www/html # 挂载代码目录
- ./phpconfig/php.ini:/usr/local/etc/php/php.ini # 使用宿主机 php.ini
- ./phpconfig/php-fpm.d:/usr/local/etc/php/php-fpm.d # 可选:fpm pool 配置
- ./phpconfig/php-fpm.conf:/usr/local/etc/php/php-fpm.conf
# 对于需要持久化和写入的目录,使用命名卷
- ./uploads:/var/www/html/attachment
- ./logs:/usr/local/php/var/log
ports:
- "9000:9000" # 内部暴露给 Nginx 使用
restart: always
environment:
TZ: Asia/Shanghai3. 配置
1. php配置
[root@os /var/www/html/phpconfig] # ll
total 152
-rw-r--r-- 1 33 tape 119 Aug 11 22:51 php-fpm.conf
drwxr-xr-x 2 33 tape 22 Aug 11 22:51 php-fpm.d
-rw-r--r-- 1 33 tape 147611 Aug 11 22:50 php.ini
[root@os /var/www/html/data] # ll
total 4
-rw-r--r-- 1 33 tape 2937 Sep 19 10:01 config.php. #数据库连接配置
-rw-r--r-- 1 33 tape 0 Aug 11 14:47 install.lock
drwxr-xr-x 2 33 tape 26 Aug 18 08:54 logs
drwxr-xr-x 3 33 tape 17 Aug 11 14:47 tpl2. 前端配置
小程序前端安装:使用微信开发工具点击前往下载,导入小程序前端包,修改成自己的小程序appid,修改下面图片的配置,后提交上传,再到小程序后台发布即可.



上传时如果提示小程序包太大,记得按照下图勾选
然后再去小程序官方后台提交审核:https://mp.weixin.qq.com
————— 安装结束 ——————
3. 后台配置
1.首先在宝塔创建新网站,把微擎2.0安装包上传到网站根目录下,访问域名,按照提示流程安装好微擎,域名必须加上SSL证书
2.在php扩展里面安装sg11,参考下图,建议使用php7.1
3.把应用包goouc_fullexam,解压放到微擎根目录的addons目录下(原生环境需要装ioncube扩展,不然后台会打开空白)













转载自:https://www.kancloud.cn/jiexunkeji88/anzhuangjiaocheng/3117777