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实用示例 缩址还原
Dec 28 NodeJs
nodejs教程之环境安装及运行
Nov 21 NodeJs
nodejs创建web服务器之hello world程序
Aug 20 NodeJs
nodejs微信公众号支付开发
Sep 19 NodeJs
进阶之初探nodeJS
Jan 24 NodeJs
Express与NodeJs创建服务器的两种方法
Feb 06 NodeJs
深入理解Nodejs Global 模块
Jun 03 NodeJs
浅析 NodeJs 的几种文件路径
Jun 07 NodeJs
详解Nodejs内存治理
May 13 NodeJs
NodeJS如何实现同步的方法示例
Aug 24 NodeJs
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
Nov 01 NodeJs
Nodejs监听日志文件的变化的过程解析
Aug 04 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 file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
php array_filter除去数组中的空字符元素
2020/06/21 PHP
微信公众平台天气预报功能开发
2014/07/06 PHP
PHP微信红包API接口
2015/12/05 PHP
thinkphp框架下404页面设置 仅三步
2016/05/14 PHP
浅谈php处理后端&接口访问超时的解决方法
2016/10/29 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
JQuery动态给table添加、删除行 改进版
2011/01/19 Javascript
扩展JS Date对象时间格式化功能的小例子
2013/12/02 Javascript
NodeJs基本语法和类型
2015/02/13 NodeJs
JavaScript的事件代理和委托实例分析
2015/03/25 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
AngularJS入门教程之表格实例详解
2016/07/27 Javascript
jQuery实现base64前台加密解密功能详解
2017/08/29 jQuery
webpack之devtool详解
2018/02/10 Javascript
JS伪继承prototype实现方法示例
2018/06/20 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
2018/08/30 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
原生js基于canvas实现一个简单的前端截图工具代码实例
2019/09/10 Javascript
JS eval代码快速解密实例解析
2020/04/23 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
[01:39](回顾)各路豪强针锋相对,几经鏖战四强产生
2014/07/01 DOTA
python读取csv文件示例(python操作csv)
2014/03/11 Python
零基础学Python(一)Python环境安装
2014/08/20 Python
Python复制目录结构脚本代码分享
2015/03/06 Python
python判断列表的连续数字范围并分块的方法
2018/11/16 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
Python实时监控网站浏览记录实现过程详解
2020/07/14 Python
利用python为PostgreSQL的表自动添加分区
2021/01/18 Python
使用HTML5拍照示例代码
2013/08/06 HTML / CSS
英国布鲁姆精品店:Bloom Boutique
2018/03/01 全球购物
社区工作者先进事迹
2014/01/18 职场文书
人民检察院起诉书
2015/05/20 职场文书
邹越演讲观后感
2015/06/15 职场文书
公证书
2019/04/17 职场文书
Mysql如何查看是否使用到索引
2022/12/24 MySQL