• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JavaScript > NodeJS配置HTTPS服务实例分享

NodeJS配置HTTPS服务实例分享

作者:GIS_XX 字体:[增加 减小] 来源:互联网 时间:2017-05-11

GIS_XX通过本文主要向大家介绍了nodejs https,nodejs实例,nodejs项目实例,nodejs web开发实例,nodejs express 实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

最新一直在折腾小程序

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

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

我的NODE用的是Express框架

直接上代码:

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

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

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

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

进入后点击购买证书

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

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

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

附一个万网设置界面

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

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

点击下载!

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

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

下载解压后有两个文件

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

用浏览器访问一下

显示安全!大功告成!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • NodeJS配置HTTPS服务实例分享

相关文章

  • 2017-05-11jQuery Validation Engine验证控件调用外部函数验证的方法
  • 2017-05-11xmlplus组件设计系列之下拉刷新(PullRefresh)(6)
  • 2017-05-11js仿京东轮播效果 选项卡套选项卡使用
  • 2017-05-11jQuery简单实现MD5加密的方法
  • 2017-05-11js css自定义分页效果
  • 2017-05-11基于javascript实现数字英文验证码
  • 2017-05-11node.js中debug模块的简单介绍与使用
  • 2017-05-11JS实现课堂随机点名和顺序点名
  • 2017-05-11Javascript中click与blur事件的顺序详析
  • 2017-05-11轻松学习Javascript闭包

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • js DOM BOM基础操作
    • 原生JavaScript实现Tooltip浮动提示框特效
    • 解决nodejs中使用http请求返回值为html时乱码的问题
    • JS中浏览器兼容性问题
    • javascript验证香港身份证的格式或真实性
    • Javascript操作dom对象之select全面解析
    • js实现微博发布小功能
    • Angularjs根据json文件动态生成路由状态的实现方法
    • 关于不同页面之间实现参数传递的几种方式讨论
    • js oninput、onchange与onpropertychange事件的用法和区别

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有