Node.js开启Https的实践详解


Posted in Javascript onOctober 25, 2016

一、首先要去腾讯云申请

Node.js开启Https的实践详解

申请成功后,你直接下载证书就可以用了。

Node.js开启Https的实践详解

二、配置nginx

/etc/nginx/conf.d/下加入你的域名配置比如xxx.com.conf,内容如下

server { 
  listen 80;
  listen 443 ssl;
  server_name www.xxx.com;
  ssl_certificate /etc/nginx/ssl/www.xxx.com_cert.crt;
  ssl_certificate_key /etc/nginx/ssl/www.xxx.com.key;
  location / {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_pass     http://127.0.0.1:8360;
  }
}

proxy_pass 即反向代理到你的node服务的地址。

sslcertificatesslcertificate_key 需要指定证书目录文件,也就是将你下载的文件复制到/etc/nginx/ssl 目录中去就行啦。

三、最后重启nginx就可以咯。非常简单啦。

Note 切换到https麻烦的事情就来了,https不允许http资源的加载请求,因此最好将那些地址替换掉支持https。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用node.js能有所帮助,如果有疑问大家可以留言交流。

Javascript 相关文章推荐
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
Mar 23 Javascript
基于javascipt-dom编程 table对象的使用
Apr 22 Javascript
JavaScript实现网页上的浮动广告的简单方法
Jun 14 Javascript
判断js对象是否拥有某一个属性的js代码
Aug 16 Javascript
Javascript改变CSS样式(局部和全局)
Dec 18 Javascript
js实现字符串的16进制编码不加密
Apr 25 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
Mar 30 Javascript
总结jQuery插件开发中的一些要点
May 16 Javascript
JS实现控制文本框的内容
Jul 10 Javascript
Popup弹出框添加数据实现方法
Oct 27 Javascript
Vue实现点击时间获取时间段查询功能
Aug 21 Javascript
react合成事件与原生事件的相关理解
May 13 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
Oct 25 #Javascript
利用yarn实现一个webpack+react种子
Oct 25 #Javascript
Yarn的安装与使用详细介绍
Oct 25 #Javascript
jQuery通过ajax快速批量提交表单数据
Oct 25 #Javascript
jquery popupDialog 使用 加载jsp页面的方法
Oct 25 #Javascript
JavaScript模仿Pinterest实现图片预加载功能
Oct 25 #Javascript
微信小程序 video组件详解
Oct 25 #Javascript
You might like
PhpMyAdmin中无法导入sql文件的解决办法
2010/01/08 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
php引用传值实例详解学习
2013/11/06 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
Laravel实现批量更新多条数据
2020/04/06 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
转一个日期输入控件,支持FF
2007/04/27 Javascript
Javascript学习笔记4 Eval函数
2010/01/11 Javascript
关于this和self的使用说明
2010/08/01 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
JavaScript中的逻辑判断符&&、||与!介绍
2014/12/31 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
jQuery仿gmail实现fixed布局的方法
2015/05/27 Javascript
Bootstrap carousel轮转图的使用实例详解
2016/05/17 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
Vuex简单入门
2017/04/19 Javascript
layui 给数据表格加序号的方法
2018/08/20 Javascript
基于Vue实现微前端的示例代码
2020/04/24 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
Vue插槽_特殊特性slot,slot-scope与指令v-slot说明
2020/09/04 Javascript
简单掌握Python中glob模块查找文件路径的用法
2016/07/05 Python
利用Python如何将数据写到CSV文件中
2018/06/05 Python
python实现中文文本分句的例子
2019/07/15 Python
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
幼儿园开学家长寄语
2014/01/19 职场文书
2014年幼儿园班级工作总结
2014/12/17 职场文书
学生会个人总结范文
2015/02/15 职场文书
八年级物理教学反思
2016/02/19 职场文书
详解nginx location指令
2022/01/18 Servers