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分页类代码分享
Jun 17 NodeJs
轻松创建nodejs服务器(3):代码模块化
Dec 18 NodeJs
NodeJS使用jQuery选择器操作DOM
Feb 13 NodeJs
nodejs连接mongodb数据库实现增删改查
Dec 01 NodeJs
解析NodeJS异步I/O的实现
Apr 13 NodeJs
详解nodejs express下使用redis管理session
Apr 24 NodeJs
Nodejs 复制文件/文件夹的方法
Aug 24 NodeJs
Nodejs调用WebService的示例代码
Sep 29 NodeJs
nodejs async异步常用函数总结(推荐)
Nov 17 NodeJs
nodejs微信开发之自动回复的实现
Mar 17 NodeJs
详解微信小程序-获取用户session_key,openid,unionid - 后端为nodejs
Apr 29 NodeJs
用Nodejs实现在终端中炒股的实现
Oct 18 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的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
php中session使用示例
2014/03/29 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
2014/11/12 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
Laravel监听数据库访问,打印SQL的例子
2019/10/24 PHP
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
jquery获取元素索引值index()示例
2014/02/13 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
JavaScript中的6种运算符总结
2014/10/16 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
2015/08/05 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
不想让浏览器运行javascript脚本的方法
2015/11/20 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
vue axios登录请求拦截器
2018/04/02 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
vue前后分离调起微信支付
2019/07/29 Javascript
Python对两个有序列表进行合并和排序的例子
2014/06/13 Python
Python 数据结构之队列的实现
2017/01/22 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
详解python while 函数及while和for的区别
2018/09/07 Python
10分钟教你用Python实现微信自动回复功能
2018/11/28 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
django settings.py 配置文件及介绍
2019/07/15 Python
对tensorflow中cifar-10文档的Read操作详解
2020/02/10 Python
HTML5表格_动力节点Java学院整理
2017/07/11 HTML / CSS
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
高中军训感想
2015/08/07 职场文书
SQL Server2019数据库之简单子查询的具有方法
2021/04/27 SQL Server
详解JS ES6编码规范
2021/05/07 Javascript
python_tkinter弹出对话框创建
2022/03/20 Python
MySQL索引失效场景及解决方案
2022/07/23 MySQL