固定链接 滴滴云微信小程序部署指导

滴滴云微信小程序部署指导

滴滴云微信小程序部署指导

云上部署微信小程序,需要首先购买云主机及 EIP、安全证书等资源,并且完成域名备案。(滴滴云提供免费备案服务,协助用户完成域名备案)

相关资源准备妥当以后,即可开始部署相关服务了。部署任务的第一步需要在滴滴云主机上完成 Nginx 等 Web 服务部署。本文以 Nginx 举例,如果需要其他案例或者购买等指导,请登录滴滴云官网帮助与支持查看。

  1. 登录 DC2,安装 Nginx:

  1. 编辑测试页面:

  1. 本次测试域名chaucerhe.com,已在滴滴云进行转入备案,有关备案流程请参考以下链接:https://www.didiyun.com/icp.html
  2. 小程序中应用的域名必须是 HTTPS 开头,因此要为网站服务添加安全证书。

本例中使用了滴滴云 Web 应用防火墙(WAF),并在滴滴云官网购买了安全证书,具体 WAF 的开通方式和安全证书购买流程请参考滴滴云官网。WAF 基本设置如下:

  1. 在WAF中添加域名
  2. 添加需要保护的域名
  3. 设置 HTTPS 并添加证书
  4. 设置源站 IP,源站 IP 为滴滴云主机的 EIP
  5. 添加完成后,将 WAF 的 CNAME 添加到域名供应商的 CNAME 记录中,本例中的域名是在阿里云购买,请参考以下设置:

微信小程序前端开发

  1. 访问微信公众平台 ,注册并登录。
  2. 参照链接完善小程序信息,先在微信开发者工具创建项目。
  3. 本例是针对微信自带模板小程序“hello world”的修改,获取第一部分中滴滴云主机的网页内容。

打开微信开发者工具,以下为模板小程序的页面文件结构:

我们需要对 index.js 中的部分代码进行修改,以下为修改后的代码。注意将 URL 修改为滴滴云主机的域名。

需要注意的是要将 URL 修改为滴滴云主机的域名。

点击真机调试,弹出二维码,打开微信扫描二维码:

可以看到从滴滴云主机的web服务获取的内容:

本文作者:贺子一

您的留言将激励我们越做越好