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写的一个简单项目打包工具
May 11 NodeJs
轻松创建nodejs服务器(8):非阻塞是如何实现的
Dec 18 NodeJs
Windows系统中安装nodejs图文教程
Feb 28 NodeJs
Nodejs实战心得之eventproxy模块控制并发
Oct 27 NodeJs
nodejs如何获取时间戳与时间差
Aug 03 NodeJs
nodejs+express实现文件上传下载管理网站
Mar 15 NodeJs
解析NodeJS异步I/O的实现
Apr 13 NodeJs
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
Sep 06 NodeJs
详解nodejs通过代理(proxy)发送http请求(request)
Sep 22 NodeJs
NodeJS简单实现WebSocket功能示例
Feb 10 NodeJs
Nodejs下使用gm圆形裁剪并合成图片的示例
Feb 22 NodeJs
typescript nodejs 依赖注入实现方法代码详解
Jul 21 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 高效率写法 推荐
2010/02/21 PHP
PHP registerXPathNamespace()函数讲解
2019/02/03 PHP
PHP操作路由器实现方法示例
2019/04/27 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
处理及遍历XML文档DOM元素属性及方法整理
2013/08/23 Javascript
JS延迟加载加快页面打开速度示例代码
2013/12/30 Javascript
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
Node.js中安全调用系统命令的方法(避免注入安全漏洞)
2014/12/05 Javascript
Javascript编程中几种继承方式比较分析
2015/11/28 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
原生js实现淘宝购物车功能
2020/06/23 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
浅谈HTTP 缓存的那些事儿
2018/10/17 Javascript
微信小程序中的店铺评分组件及vue中用svg实现的评分显示组件
2018/11/16 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
[03:52]显微镜下的DOTA2第三期——英雄在无聊的时候干什么
2014/06/20 DOTA
python统计cpu利用率的方法
2015/06/02 Python
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
Python 内置函数memoryview(obj)的具体用法
2017/11/23 Python
django将数组传递给前台模板的方法
2019/08/06 Python
浅谈Python爬虫原理与数据抓取
2020/07/21 Python
Django路由层URLconf作用及原理解析
2020/09/24 Python
如何在scrapy中捕获并处理各种异常
2020/09/28 Python
windows下python 3.9 Numpy scipy和matlabplot的安装教程详解
2020/11/28 Python
前端面试必备之CSS3的新特性
2017/09/05 HTML / CSS
香港连卡佛百货官网:Lane Crawford
2019/09/04 全球购物
英国婴儿产品专家:Samuel Johnston
2020/04/20 全球购物
会计顶岗实习心得
2014/01/25 职场文书
大二法英学生职业生涯规划范文
2014/02/27 职场文书
组织生活会发言材料
2014/12/15 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android
微信小程序中wxs文件的一些妙用分享
2022/02/18 Javascript
基于Redis6.2.6版本部署Redis Cluster集群的问题
2022/04/01 Redis