nginx配置https证书
普通的http传输没有加密,容易造成安全问题,配置https是大势所趋,下面介绍nginx配置https的过程
1.申请https证书
申请https证书的渠道很多,下面以腾讯云的免费证书为例,登录腾讯云控制台,搜索SSL证书,填写相关信息,提交申请,一般半个小时候就会审核通过
2.下载https证书
在控制台下载证书并解压,得到几个文件夹,进入nginx文件夹,把里面的.crt和.key文件复制到网站的根目录
3.修改nginx配置文件
在nginx配置文件中添加如下几行
listen 80;
listen 443 ssl; # 监听443端口
server_name www.xxx.com;
ssl_certificate /the/path/of/crt; # crt的绝对路径
ssl_certificate_key /the/path/of/key; # key的绝对路径
4.重启nginx
nginx -s reload