微信小程序的部署方法步骤


Posted in Javascript onSeptember 04, 2018

部署环境:

  • jdk1.7
  • mysql5.6
  • tomcat7
  • centos6.5

1资料准备

1)linux服务器,推荐使用阿里云,这里预算有限,所以使用了香港的低配服务器。

微信小程序的部署方法步骤

2)域名,这里是在阿里云平台上申请的,没有申请到cn,因为身份证信息和网上查询的有问题,我是转到学校的,所以没有审核通过。这里使用的是国际域名。通过审核才能用哈。

微信小程序的部署方法步骤

3)ac证书,这里也是在阿里云平台申请的,一年免费版,要绑定域名哈,这里直接使用最方便的针对tomcat的证书,人多的话就是用nginx哈。绑定了域名才能用哈。证书选择的时候,选择自动生成哈。按照步骤来就好了。

微信小程序的部署方法步骤

4)linux的服务器mysql已经安装好

微信小程序的部署方法步骤

5)linux服务器的tomcat已经安装好,jdk已经安装好。jdk一定要卸载以前linux的自带的。

微信小程序的部署方法步骤

微信小程序的部署方法步骤

6)小程序已经开发好

微信小程序的部署方法步骤

7)小程序的服务接口与后台管理已经开发好,我使用的是tomcat作为web服务器

微信小程序的部署方法步骤

2部署部署

1把微信小程序的代码的所有请求的url改为https+域名的形式,因为微信小程序的请求url的格式不能出现ip和端口,并且要是https的协议。

2下载证书,我这里是因为用户并发不高,所以直接使用tomcat

微信小程序的部署方法步骤

安装证书步骤请参考,阿里云你购买证书之后的教程

安装证书步骤:1)下载,解压到tomcat的目录cert目录下(自己创建哈)

微信小程序的部署方法步骤 

解压到cert中的文件有:

微信小程序的部署方法步骤

2):cd 到cert目录,使用命令完成PFX格式转换命令,此处要设置PFX证书密码,请牢记:

openssl pkcs12 -export -out 214034582080258.pfx -inkey 214034582080258.key -in 214034582080258.pem

3)PFX证书安装到tomcat

找到tomcat目录下的conf的配置文件server.xml

微信小程序的部署方法步骤

vim server.xml修改里面的内容

找到 Connector port=”8443” 标签,增加内容如下。证书密码,就上一步自己设置的

keystoreFile=”cert/214034582080258.pfx”

keystoreType=”PKCS12”

keystorePass=”证书密码”

微信小程序的部署方法步骤

然后再把8443的端口修改为443,因为https的默认端口是443,这样的就在用域名访问的时候就不用添加端口了,因为微信小程序的url格式不允许端口哈。

到这里证书就已经安装好了哈

3部署服务接到tomcat,重启tomcat。web的部署到tomcat的方式有很多额,不同的开发方式不一样。

对了,tomcat的管理员的功能需要在tomcat-users.xml中配置

微信小程序的部署方法步骤

使用maven的话,就可以通过配置文件,然后通过tomcat7:redeploy这种方式部署。

还可以war包,然后放在webapps目录下,重启服务器就可以部署。

重启之后,查看logs日志

微信小程序的部署方法步骤

tomcat服务已经启动了哈,然后使用浏览器登录,就可以https访问了哈。

微信小程序的部署方法步骤

最后一个就是预览开发完成的小程序

微信小程序的部署方法步骤

然后使用开发者的微信扫描二微码,就可以预览了哈,记住要发开调试按钮哈

微信小程序的部署方法步骤

预览完成之后,就可以使用管理员账户,上传小程序了。

这里的微信小程序的https的部署就到这里哈。

这里就这是分享小程序部署方式,这里程序

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
主页面中的两个iframe实现鼠标拖动改变其大小
Apr 16 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
jQuery DOM插入节点操作指南
Mar 03 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
Jun 20 Javascript
javascript中字体浮动效果的简单实例演示
Nov 18 Javascript
轻松掌握JavaScript享元模式
Aug 27 Javascript
jQuery利用sort对DOM元素进行排序操作
Nov 07 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
Mar 30 Javascript
JavaScript的六种继承方式(推荐)
Jun 26 Javascript
js 客户端打印html 并且去掉页眉、页脚的实例
Nov 03 Javascript
Vuex的基本概念、项目搭建以及入坑点
Nov 04 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
Apr 24 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
Sep 04 #Javascript
Element UI 自定义正则表达式验证方法
Sep 04 #Javascript
在vue项目中引入高德地图及其UI组件的方法
Sep 04 #Javascript
使用validate.js实现表单数据提交前的验证方法
Sep 04 #Javascript
快速解决vue-cli在ie9+中无效的问题
Sep 04 #Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
Sep 04 #Javascript
create-react-app安装出错问题解决方法
Sep 04 #Javascript
You might like
Laravel 5.4因特殊字段太长导致migrations报错的解决
2017/10/22 PHP
form中限制文本字节数js代码
2007/06/10 Javascript
js 自定义的联动下拉框
2010/02/07 Javascript
用js模拟JQuery的show与hide动画函数代码
2010/09/20 Javascript
基于jQuery的自动完成插件
2011/02/03 Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
2011/04/14 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
JQuery节点元素属性操作方法
2015/06/11 Javascript
jquery实现具有收缩功能的垂直导航菜单
2016/02/16 Javascript
jQuery常用知识点总结以及平时封装常用函数
2016/02/23 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
2016/05/19 Javascript
jQuery实现手机自定义弹出输入框
2016/06/13 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
javascript常用的设计模式
2017/02/09 Javascript
js HTML5 canvas绘制图片的方法
2017/09/08 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
2018/08/22 Javascript
微信小程序自定义单项选择器样式
2019/07/25 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
2019/09/26 Javascript
vue实现在v-html的html字符串中绑定事件
2019/10/28 Javascript
js实现轮播图效果 z-index实现轮播图
2020/01/17 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
python实现对一个完整url进行分割的方法
2015/04/29 Python
Python实现的括号匹配判断功能示例
2018/08/25 Python
python leetcode 字符串相乘实例详解
2018/09/03 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
2020/03/16 Python
python图片验证码识别最新模块muggle_ocr的示例代码
2020/07/03 Python
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
Raffaello Network西班牙:意大利拉斐尔时尚购物网
2019/03/12 全球购物
文明旅游倡议书
2015/04/28 职场文书
感谢信的技巧及范例
2019/05/15 职场文书
Go语言空白表示符_的实例用法
2021/07/04 Golang
直播实况, OMG破敌三路五十分钟大战神技局摩托车
2022/04/01 DOTA