原项目官方文档:微信第三方平台管理工具模版
微信服务商文档:服务商微管家介绍。
修改微信第三方平台管理工具模版,使其能够在非微信云的第三方服务器上部署(服务商文档中的“传统模式”)。
开发模式下启动:
./main.sh
这里使用pm2管理常驻进程,查看package.json,需要先行安装pm2,启动命令:
npm start
- 数据库环境变量模版在db.env.template
cp db.env.template db.env
根据实际修改db.env即可。
- 修改系统配置文件comm/config/server.conf
AseKey='' # 对应开发资料的 “消息加解密Key”
Token='' # 对应开发资料的 “消息校验Token”
UseComponentAccessToken=true # 改成true启用 component_access_token
- 首次登录
部署完成后,首次登录时使用数据库的用户名和密码登录管家,在“系统管理”中可以修改管理员密码。
“设置Secret”中的“第三方Secret”填开发平台AppId对应的AppSecret
选择“开发辅助”->“开发调试”->“在线生成Token工具”->“立即前往”
如果配置正确就能获取component_verify_ticket
和component_access_token