临时服务器部署和Navicat for MySQL 数据库搭建

小程序前端项目对接上后端服务器,数据库和存储可以称为小程序的全栈开发

服务器部署

服务器域名配置

每一个小程序在与指定域名地址进行网络通信前都必须将该域名地址添加到管理员后台白名单

登录mp.weixin.qq.com进入管理员后台,单击“设置”下的“开发设置”,在“服务器域名”下添加或修改需要进行网络通信的服务器域名地址。

开发者可以填入自己或第三方的服务器域名,但在配置时:

(1)域名只支持HTTPS和WSS协议

(2)域名不能使用IP地址或localhost

(3)域名必须经过ICP备案

(4)api.weixin.qq.com不能被配置为服务器域名,相关API也不能在小程序内调用,将AppSecret保存到后台服务器中,通过服务器使用AppSecret获取AccessToken,并调用相关API

(5)每类接口分别可以配置最多20个域名。

配置完之后再登录小程序开发工具可以测试小程序与指定服务器域名地址之间的网络通信情况了,每个月只可以申请修改5次。

小程序必须使用HTTPs请求,普通的HTTP请求是不能用于正式环境的。判断HTTPS请求的依据是小程序内会对服务器域名使用的HTTPS证书进行校验。

开发者如果选择自己的服务器需要在服务器上自行安装HTTPS证书,选择第三方服务器需要确保其HTTPS证书有效。

部分CA可能不被操作系统信任(例如Chrome 56/57内核对WoSign,StarCom证书限制)

请开发者在选择证书时注意小程序和各系统的相关通告

临时服务器部署

可以将个人计算机临时部署为模拟服务器进行开发测试。小程序对服务器端没有软件和语言的限制条件。用户可以根据自己的情况选择Apache,Ngnix,Tomcat等任意一款服务器软件进行安装部署,以及选用PHP,Node.js,J2EE等任何一种语言进行后端开发

以phpStudy 2021(包含了PHP)为例

完成后启动Apache+MySQL服务,

此时模拟服务器已经启动,打开浏览器在地址栏输入"http://localhost"如果可以访问成功,说明Apache和PHP已经开始工作

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值