手机版

详细说明通过Node.js打开Https的做法

时间:2021-09-14 来源:互联网 编辑:宝哥软件园 浏览:

首先,我们必须首先申请腾讯云

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

第二,配置nginx

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

服务器{ listen 80监听443 ssl服务器名www.xxx.com;SSL _ certificate/etc/nginx/SSL/www . XXX.com _ cert . CRT;SSL _ certificate _ key/etc/nginx/SSL/www . XXX.com . key;位置/{ proxy _ set _ header X-forward-For $ proxy _ add _ X _ forward _ For;proxy _ set _ header Host $ http _ Host;proxy _ set _ header X-Forwarded-Proto $方案;proxy _ pass http://127 . 0 . 0 . 1:8360}}proxy_pass是反向代理到您的节点服务的地址。

sslce certificate和sslcertificate _ key需要指定证书目录文件,也就是把你下载的文件复制到/etc/nginx/ssl目录即可。

第三,最后重启nginx。很简单。

注意,切换到https很麻烦。https不允许加载http资源的请求,所以最好替换那些地址来支持https。

摘要

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

版权声明:详细说明通过Node.js打开Https的做法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。