详细说明通过Node.js打开Https的做法
首先,我们必须首先申请腾讯云
申请成功后,可以直接下载证书使用。
第二,配置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或者邮箱删除。