宝哥软件园

详细说明通过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有帮助,有问题可以留言交流。

更多资讯
游戏推荐
更多+