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服务器(4):路由
Dec 18 NodeJs
轻松创建nodejs服务器(5):事件处理程序
Dec 18 NodeJs
nodejs简单实现中英文翻译
May 04 NodeJs
基于nodejs+express(4.x+)实现文件上传功能
Nov 23 NodeJs
NodeJS连接MongoDB数据库时报错的快速解决方法
May 13 NodeJs
Express与NodeJs创建服务器的两种方法
Feb 06 NodeJs
Nodejs之TCP服务端与客户端聊天程序详解
Jul 07 NodeJs
Mac 安装 nodejs方法(图文详细步骤)
Oct 30 NodeJs
NodeJS搭建HTTP服务器的实现步骤
Oct 12 NodeJs
手把手教你如何使用nodejs编写cli命令行
Nov 05 NodeJs
NodeJs实现简单的爬虫功能案例分析
Dec 05 NodeJs
一文秒懂nodejs中的异步编程
Jan 28 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中使用Oracle数据库(3)
2006/10/09 PHP
火车头采集器3.0采集图文教程
2007/03/17 PHP
php判断文件上传类型及过滤不安全数据的方法
2014/12/17 PHP
PHP实现的构造sql语句类实例
2016/02/03 PHP
php处理复杂xml数据示例
2016/07/11 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
JavaScript中的View-Model使用介绍
2011/08/11 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
详细解读JavaScript编程中的Promise使用
2015/07/27 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
省市区三级联动jquery实现代码
2020/04/15 Javascript
BootStrap Table 获取同行不同列元素的方法
2016/12/19 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
2017/04/04 jQuery
Angularjs上传文件组件flowjs功能
2017/08/07 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
AngularJS上传文件的示例代码
2018/11/10 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
mui js控制开关状态、修改switch开关的值方法
2019/09/03 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
详解JavaScript数据类型和判断方法
2020/09/04 Javascript
[13:56]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第一场
2018/04/06 DOTA
利用Python产生加密表和解密表的实现方法
2019/10/15 Python
python 数据分析实现长宽格式的转换
2020/05/18 Python
canvas学习和滤镜实现代码
2018/08/22 HTML / CSS
介绍一下Java中的static关键字
2012/05/12 面试题
小学新学期教师寄语
2014/01/18 职场文书
年度优秀员工获奖感言
2014/08/15 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
2014年人事专员工作总结
2014/11/19 职场文书
预备党员入党感想
2015/08/10 职场文书
小学英语教学经验交流材料
2015/11/02 职场文书
财务人员廉洁自律心得体会
2016/01/13 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
演讲稿之感恩老师(三篇范文)
2019/09/06 职场文书