为Nginx配置HTTPS
前期准备
请先安装nginx,安装过程请看:CentOS下编译安装Nginx的详细步骤
验证Nginx SSL模块是否支持
1 | /usr/local/nginx/sbin/nginx -V |
上面命令执行后提示以下信息:
1 | nginx version: nginx/1.22.1 |
如果提示内容中包含--with-http_ssl_module
则表示已经支持SSL模块。
SSL 证书部署
首先要从阿里云或者腾讯云上为域名申请一个SSL证书,然后将证书文件和证书密钥文件下载到本地,然后解压上传至服务器。
将证书文件xxx.com.key
和xxx.com_bundle.pem
两个文件上传保存到目录:/usr/local/nginx/conf
修改nginx配置文件
编辑 /usr/local/nginx/conf/nginx.conf 配置文件
1 | # HTTPS server |
重新启动nginx
1 | /usr/local/nginx/sbin/nginx -s reload |
测试验证
在浏览器中直接输入你配置的域名https://zsyyblog.com
,如果出现小锁标记则说明配置成功。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 竹山一叶!
评论