NodeJS配置HTTPS服务实例分享


Posted in NodeJs onFebruary 19, 2017

最新一直在折腾小程序

我是前后台一起做,前台不必说是微信的小程序,后端的用的是NODEJS。

所以就说一下NODEJS如何配置HTTPS服务

我的NODE用的是Express框架

直接上代码:

NodeJS配置HTTPS服务实例分享

最重要的几行代码已经标出来了。大家一看就应该理解了。

在购买证书之前申请域名、域名指向、解析这个我就不说了,很简单,不会的自行百度即可。

下面来说说阿里云申请HTTPS证书,也就是上面代码部分的key 和 pem

1、进入阿里云,登录后到左侧菜单栏里找到证书服务

NodeJS配置HTTPS服务实例分享

进入后点击购买证书

NodeJS配置HTTPS服务实例分享

够买操作就不细说了,这个付费的免费的都有,自己选就好,购买就一直下一步就好了。反正我选的是免费的,嘿嘿

购买完之后再我的证书里面就可以看到了,但是需要补全信息,你可以看到有一个补全按钮,点击进去之后填写一些基础的个人信息,填完之后等待审核

审核中需要去设置域名的CNAME

附一个万网设置界面

NodeJS配置HTTPS服务实例分享

设置完之后需要等待几个小时去审核

审核通过后就OK了,就可以下载证书了

NodeJS配置HTTPS服务实例分享

点击下载!

系统会提供针对不同服务器的设置方式及证书

NodeJS配置HTTPS服务实例分享

应为用的是NODEJS ,但是发现没有怎么办,没关系,直接下载nginx的就OK了

下载解压后有两个文件

NodeJS配置HTTPS服务实例分享

这连个就是KEY 和 PEM ,把他们放到你的项目里,回到上一步的代码中修改一个路径就OK了

用浏览器访问一下

NodeJS配置HTTPS服务实例分享

显示安全!大功告成!

NodeJs 相关文章推荐
nodejs win7下安装方法
May 24 NodeJs
nodejs实现bigpipe异步加载页面方案
Jan 26 NodeJs
Nodejs中session的简单使用及通过session实现身份验证的方法
Feb 04 NodeJs
nodejs微信公众号支付开发
Sep 19 NodeJs
详解nodejs微信公众号开发——6.自定义菜单
Apr 13 NodeJs
nodejs接入阿里大鱼短信验证码的方法
Jul 10 NodeJs
Nodejs模块载入运行原理
Feb 23 NodeJs
nodejs前端模板引擎swig入门详解
May 15 NodeJs
对mac下nodejs 更新到最新版本的最新方法(推荐)
May 17 NodeJs
详解NodeJs开发微信公众号
May 25 NodeJs
nodejs使用socket5进行代理请求的实现
Feb 21 NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 NodeJs
解决nodejs中使用http请求返回值为html时乱码的问题
Feb 18 #NodeJs
利用nodejs监控文件变化并使用sftp上传到服务器
Feb 18 #NodeJs
详解nodejs中exports和module.exports的区别
Feb 17 #NodeJs
Nodejs+Socket.io实现通讯实例代码
Feb 13 #NodeJs
Nodejs高扩展性的模板引擎 functmpl简介
Feb 13 #NodeJs
Nodejs 发送Post请求功能(发短信验证码例子)
Feb 09 #NodeJs
Nodejs实现短信验证码功能
Feb 09 #NodeJs
You might like
php的chr和ord函数实现字符加减乘除运算实现代码
2011/12/05 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
JS的事件绑定深入认识
2014/06/26 Javascript
函数window.open实现关闭所有的子窗口
2015/08/03 Javascript
Document.body.scrollTop的值总为零的快速解决办法
2016/06/09 Javascript
JQuery实现动态操作表格
2017/01/11 Javascript
Rollup处理并打包JS文件项目实例代码
2018/05/31 Javascript
微信小程序实现星级评价效果
2018/12/28 Javascript
vue进入页面时滚动条始终在底部代码实例
2019/03/26 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
Vue+Node实现的商城用户管理功能示例
2019/12/23 Javascript
vue实现路由不变的情况下,刷新页面操作示例
2020/02/02 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
2020/11/06 Javascript
[03:59]DOTA2英雄梦之声_第07期_水晶室女
2014/06/23 DOTA
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
[01:03:22]LGD vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
[01:11:11]Alliance vs RNG 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
Python文件与文件夹常见基本操作总结
2016/09/19 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
2018/01/17 Python
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
利用python实现在微信群刷屏的方法
2019/02/21 Python
python调用外部程序的实操步骤
2019/03/04 Python
Python 编程速成(推荐)
2019/04/15 Python
浅析python标准库中的glob
2020/03/13 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
CSS3 border-radius圆角的实现方法及用法详解
2020/09/14 HTML / CSS
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
建筑结构施工专业推荐信
2014/02/21 职场文书
仲裁协议书
2014/09/26 职场文书
党风廉正建设责任书
2015/01/29 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers
Redis批量生成数据的实现
2022/06/05 Redis