ajax家政
  • 码商网
  • 码商生态
  • 码商购
  • 特惠活动
  • 概述
  • 后端部署
  • 常见问题
  • 前端部署
    • 配置小程序
    • 配置程序参数

搜索结果

没有相关内容~~

后端部署

最新修改于 2025-11-07 23:24
# 后端部署 前提: 安装fastadmin,具体步骤可参考官方文档。 文档 [https://doc.fastadmin.net/doc/install.html](https://doc.fastadmin.net/doc/install.html) ##### 1 服务器选择 请选择使用国内腾讯云,阿里云,华为云等服务器。 ##### 2 部署环境 请使用 Linux进行部署,环境请使用 宝塔面板 ,部署环境要求Linux + Nginx + Mysql5.7 + PHP7.4及以上版本,宝塔面板安装可参考文档 [https://www.bt.cn/new/download.html](https://www.fastadmin.net/outlink.html?url=https%3A%2F%2Fwww.bt.cn%2Fnew%2Fdownload.html) ##### 3 安装fastadmin注意事项 部署需要注意网站目录选择项目根目录,运行目录选择public,伪静态选择thinkphp,ssl证书可以选择使用宝塔自带(注:宝塔,阿里云等三方免费证书只支持3个月,如果使用宝塔证书选择到期自动续签,如果自动续签失败需要手动重签),或者自购三方证书,如果选择自购证书,将对应证书的key和 pem粘贴到对应框中即可。![](https://cdn.fastadmin.net/uploads/2024/03/06/e0f7e0854217338d9246259a1dfece56.png!md) ![](https://cdn.fastadmin.net/uploads/2024/03/06/df81bb3e895bb4020ddbea13b9470489.png!md)![](https://jc.msw666.cn/uploads/20251107/18c568f893566e6a96923365ef985788.png) ![](https://jc.msw666.cn/uploads/20251107/26b05d237048157fa9fcd7a4ba7aec7b.png) ![](https://jc.msw666.cn/uploads/20251107/58a89acd4484415a9c96416d6d68f77b.png) ![](https://cdn.fastadmin.net/uploads/2024/03/06/757de5294d575952565ceba7c9f5fba9.png!md) ##### 4 安装插件 fastadmin安装完成后请选择对应插件购买安装即可,安装插件时候同意导入测试数据。 ##### 5 需要安装依赖插件 项目运行需要安装诸多依赖插件,去插件市场安装 ```less ![](https://cdn.fastadmin.net/uploads/2024/03/06/6c50fefa7c76151be3f8fdc6d6934da3.png!md)复制 ``` 1、地图位置经纬度选择(以高德为例,注册高德api账号,创建应用,选择平台是Web端(JS API)然后将对应的key和秘钥填入即可) 地图配置这里以高德地图为例 ![](https://jc.msw666.cn/uploads/20251107/0044232481522737dd4d7d336a093771.png) 此处的key和密钥在高德开放平台申请 类型选择wed端 ![](https://jc.msw666.cn/uploads/20251107/fe92ea77ae58a3c11e4a04522201ec59.png) 选择后会生成参数 填入即可 2、 微信支付宝整合插件(申请微信支付详细流程请参考微信官方文档[https://pay.weixin.qq.com/static/applyment\_guide/applyment\_detail\_miniapp.shtml](https://www.fastadmin.net/outlink.html?url=https%3A%2F%2Fpay.weixin.qq.com%2Fstatic%2Fapplyment_guide%2Fapplyment_detail_miniapp.shtml), 如有问题,页面底部有微信客服联系电话方便咨询,微信支付宝整合插件中小程序appid填写用户端小程序appid,保持和平台配置中的appid一致,因为存在退款,微信支付需要配置api证书) ![](https://jc.msw666.cn/uploads/20251107/13384f5aee79bf2ebb0f1dbc3ea8825c.png) 3、开发示例(需要使用地址表,安装后可选择关闭状态) 4、为提升访问效果请使用云存储插件(阿里云,腾讯云,七牛云都可以,以七牛云为例,创建账号后完成实名认证,个人公司实名认证都可以,购买云存储空间和cdn流量包,创建空间后需要绑定cdn域名,此域名需要完成ssl证书认证) 5、富文本编辑器 ##### 6 项目配置 项目的用户端,服务端,商户端都是小程序,需要申请3套小程序资料,完成实名认证后,申请小程序支付,在微信商户平台完成绑定appid操作(注:3个小程序支付请绑定同一个微信商户号),将对应的appid和secret填入平台配置中,此项配置必须填写,以免影响项目正常使用,高德key请在高德开放平台创建应用,服务平台选择Web服务将生成的key填入即可. ![](https://cdn.fastadmin.net/uploads/2024/03/06/042b1b80fdd76cb9cf7f744baed8b449.png!md)![](https://jc.msw666.cn/uploads/20251107/cf8db6eff97d116c59b7531b8ffd0025.png) ##### 7 基础配置 请填写基础配置中的每一项参数,以免影响项目正常运行。 ![](https://cdn.fastadmin.net/uploads/2024/03/06/a15156def0cea7c510907a14462a77cd.png!md)![](https://jc.msw666.cn/uploads/20251107/c001eea9b21d36a349de8e6285f9380a.png) ##### 8 文本协议配置 文本协议除了小广播和申请退款提示需要直接填写,其他可在资料管理->文本列表中完成相关配置,在基础配置中直接选择即可。 ![](https://cdn.fastadmin.net/uploads/2024/03/06/435dd4b312788833ded3d00d1bd68e52.png!md)![](https://jc.msw666.cn/uploads/20251107/1ec2ec18522936caed4f150f9eeb06b5.png) ##### 9 推送配置 推送配置是在不同场景下使用微信小程序推送消息给用户,如果需要可配置相关模板,不填写不影响项目正常使用,请不要随意增加或减少模板字段以免影响项目正常使用。注意:推送不同字段有不同的限制,这里有个参考,可以根据模板场景选择合适的字段设置,如果用户在使用过程中拒绝模板消息推送会导致消息推送失败,但不影响项目正常运行。 ![](https://cdn.fastadmin.net/uploads/2024/03/06/69db53f9be7e06c44e4eac73f4395936.png!md)![](https://jc.msw666.cn/uploads/20251107/f35c298fdb49ced04a97c2c61fcb30ed.png) ![](https://jc.msw666.cn/uploads/20251107/4b8e3ea6964b31becd9efd0295ef563a.png) ![](https://cdn.fastadmin.net/uploads/2024/03/06/9f6b09f5388881ecf8f0bf45210abcf5.png!md) 模板消息字段参考,详细内容可参考微信官方推送消息文档 [https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/sendMessage.html](https://www.fastadmin.net/outlink.html?url=https%3A%2F%2Fdevelopers.weixin.qq.com%2Fminiprogram%2Fdev%2FOpenApiDoc%2Fmp-message-management%2Fsubscribe-message%2FsendMessage.html) ##### 10 定时器设置,项目运行需要设置定时任务,在宝塔面板的计划任务中进行设置。 ![](https://cdn.fastadmin.net/uploads/2024/03/06/e0b2365ef50fe3bdb3bfd07c99c5d376.png!md)![](https://jc.msw666.cn/uploads/20251107/5bc03d11ca60a0a15b73ce6c61b1b042.png) 1每日更新服务者时间,任务类型 访问url,执行周期是每天 0点01分 ```javascript 地址 https://项目域名/api/service/crontab/skilltimeupdate复制 ``` 2 每日平台数据统计,任务类型 访问url,执行周期是每天 0点01分 ```javascript 地址 https://项目域名/api/service/crontab/updatetotaldata复制 ``` 3 订单结算 任务类型 shell脚本 地址: 项目域名/api/service/crontab/updateOrderSettle 4 用户优惠券 任务类型 shell脚本 地址 项目域名/api/service/crontab/updatecoupon 5 用户长时间未评论默认好评 任务类型 访问url 执行周期是3分钟 地址 项目域名/api/service/crontab/commentOrder 6 更新会员到期,取消未支付订单 任务类型 shell脚本 地址 项目域名/api/service/crontab/updateData 参考shell脚本样式 ```bash #!/bin/bash step=20 #单位:秒;间隔的秒数,不能大于60。建议20 for((i=0;i<60;i=(i+step)));do curl -s https://访问地址 endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "★[$endDate] Successful" echo "---------" sleep $step done; exit 0复制 ```
开始访问