问题描述

现在腾讯云免费的SSL证书有效期只有3个月,每三个月就要部署一次SSL证书,写本文是为了以后的方便

腾讯云可以申请50个免费证书,当证书到期后会自动释放额度,例如:如果你的证书全部到期,那么你还是可以申请50个免费证书

操作步骤

申请证书

选择免费证书

image-20241008010632595

验证方式选自动,并勾选自动删除验证,其它的根据自己的情况填即可

image-20241008010723313

下载证书

下载Nginx格式的证书

image-20241008010203489

解压证书

解压刚才下载的压缩文件,里面会有4个文件

image-20241008011049109

替换云服务器中的文件

Nginx的配置文件一般在/etc/nginx/conf.d/目录下,把旧的直接删除再在把新的复制进去即可,旧的文件和新的文件的文件名应该是一样的,不一样的话就去改配置

重新加载Nginx的配置文件

不重新加载的话,生效的还会是旧的文件,即使已经删除了旧的文件

先测试配置是否有语法错误,可以使用以下命令进行测试,如果输出显示 syntax is oktest is successful,说明配置文件没有问题

1
nginx -t

测试通过后,可以通过以下命令让Nginx重新加载配置文件而不中断服务

1
nginx -s reload

使用下面命令查看Nginx是否正常运行,如果输出显示绿色字体的active (running),说明没有问题

1
systemctl status nginx