Nginx重新部署SSL证书
问题描述
现在腾讯云免费的SSL证书有效期只有3个月,每三个月就要部署一次SSL证书,写本文是为了以后的方便
腾讯云可以申请50个免费证书,当证书到期后会自动释放额度,例如:如果你的证书全部到期,那么你还是可以申请50个免费证书
操作步骤
申请证书
选择免费证书
验证方式选自动,并勾选自动删除验证,其它的根据自己的情况填即可
下载证书
下载Nginx格式的证书
解压证书
解压刚才下载的压缩文件,里面会有4个文件
替换云服务器中的文件
Nginx的配置文件一般在/etc/nginx/conf.d/
目录下,把旧的直接删除再在把新的复制进去即可,旧的文件和新的文件的文件名应该是一样的,不一样的话就去改配置
重新加载Nginx的配置文件
不重新加载的话,生效的还会是旧的文件,即使已经删除了旧的文件
先测试配置是否有语法错误,可以使用以下命令进行测试,如果输出显示 syntax is ok
和 test is successful
,说明配置文件没有问题
1 | nginx -t |
测试通过后,可以通过以下命令让Nginx重新加载配置文件而不中断服务
1 | nginx -s reload |
使用下面命令查看Nginx是否正常运行,如果输出显示绿色字体的active (running)
,说明没有问题
1 | systemctl status nginx |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeDao's Blog!
评论