小白开发微信小程序51--发布微信小程序版本

前面已将后台代码部署到公网Ip服务器上,接口程序运行在iis的web网站上,前台微信小程序请求接口地址也已经修改成公网Ip,测试正常,差最后半支烟功夫,就是将小程序代码发布到微信平台上,因为目前小程序还是运行在本地,没有真正跑到微信里。具体这样搞啊搞,过程很复杂很麻烦,很多细节,很多坑。

1、准备申请域名

在前面购买的阿里云服务控制台,购买域名

 

先查询域名是否已注册

 这里我是注册购买了域名ywjwest.vip,这是要花钱的,花了大洋的,有钱能玩得转。

 2、域名购买了,要备案

备案很烦很挑剔,要求极细,过程要有耐心 

 点击工作台的备案,备案需要10天半个月不等,看官方的心情,明白吗,这是很痛苦的。备案不要花钱,但是过程烦,挑剔得很,也可以花大洋要阿里客服备案,但过程一样需要时间,少则10多天,备案分2步,第一步是工信部备案,第二步是公安部备案,看来很受重视和关注。

下面是我的备案结果

 

 给大家看下我的备案过程

   

 按照这个链接,要到公安部网站备案(https://beian.miit.gov.cn),点击这个网站进去

 又是注册,验证,登录,过程很烦锁哦,在这个网站,需要上传网站负责人,网站联系人,身份证,手持证等照片,一大堆的破事,而且网站响应很差,最后的结果是

 耐心吧,耐心吧,这里公安部备安成功后,按要求在网站首页的下方需要放备案信息,这里需要自己写个网站,搞个纯静态的网站就行,比如我的就是:

 

 网站下面中间一定要有备案号,一定要有备案号,一定要有备案号,这是公安要求。

3、申请SSL证书

1)申请免费的证书

SSL证书是要钱的,又要花大洋元,但好在阿里云提供了免费的一年时间的SSL证书

 2)下载证书

 下载到本机后,上传到云服务器,放在指定的目录下,这里是放在d:\website\目录下,解压,后面要用

 

3)导入证书

cmd里输入mmc,打开控制台

在控制台的顶部菜单栏,选择文件 > 添加/删除管理单元。

最后的结果是

4、网站绑定证书

1)云服务器ECS服务器控制台上开放2个端口号,一个是443,一个是9966,后面要有用的,很多人没有做这个操作,肯定不行,网站到时候访问不了的。这个443是用备案用的,这个9966是后面发布小程序后台网站用的,真是太雕掉了,一堆的细节。

2)在云服务器上安装iis,创建新网站,这里是创建一个叫www.ywjest.vip.443网站,名称自己定,注意要选择前面证书

 SSL证书:选择已导入的证书

3)验证证书是否安装成功

 访问方式:https://ywjwest.vip,默认https是443端口

 总算完成一个巨大的工程的60%,给自己来个钢丝鼓掌 

5、小程序后台程序网站绑定证书

在d:\website\创建目录ywjwest.996,将LingHangApp目录下所有文件复制到这个目录下,LingHangApp目录下的文件就是小程序后端api程序发布的文件,iis创建网站,www.ywjwest.vip.9966,

 

 设置首页index.html

访问网站,成功啦,帅得一批,扛把子哦

 点击某个接口  ,接口地址注意看,是以https://www.ywjwest.vip:9966的形式,这说明小程序域名已经准备完善了,非常关键,非常关键,这个操作,关系到小程序发布是否通过上线。

6、小程序上传代码

1)登录mp.weixin.qq.com,扫码进入管理平台,进入开发管理-》开发设置,配置request域名,这个域名,就是前面步骤中的域名

     

2)将小程序中所有js文件中,涉及到wx.request的地方请求的url地址中前面部分统统换成https://www.ywjwest.vip:9966,例如课程页面和首页,其他的都类似操作

 

3)上传代码

 

4)上传成功后可以看到,可以上传多次

 

点击提交审核

 

 

审核通过,点击提交发布

 发布成功,可以看到线上版本

 整个过程可能会失败,失败时再次提交,多搞几次,运气好一天完成

到此,小程序终于发布到了微信服务器上,完成了99%,真是帅得6666.

猜你喜欢

转载自blog.csdn.net/hqwest/article/details/129928364