云服务器网站证书更新
# 描述
云服务器中的免费SSL证书,三个月需要更新一次证书,流程较为繁琐,记录下来方便复用。
# 步骤
1、首先登录腾讯云服务器网页,进入ssl模块
https://console.cloud.tencent.com/ssl
2、接着,找到对应的证书条目,并选择右侧的下载按钮。 在弹出的选项中选择Nginx类型的。
3、接下来有两种方式将证书压缩包放到服务器中。
- 第一种方式是先下载到本地,然后通过scp命令上传到云服务器
scp source dest
scp .\cert_xxxxxx.zip ubuntu@101.43.87.227:/tmp
- 第二种方式是通过F12打开"开发者工具",找到"网络"窗格,点击下载按钮。留意类似以下内容的条目
capi?cmd=DescribeDownloadCertificateUrl&action=delegate&………………
点击此条目,找到"响应"模块,里面"DownloadCertificateUrl"对应的就是文件下载链接。不过,这个链接有时间限制,不久会过期。
此时,打开服务器命令行,在对应有写权限的位置输入以下命令,即可下载。注意链接用引号包裹。
wget -O saveFileName "url"
wget -O temp8.zip "https://certificate-1258XXX_xxx…………"
4、接着,通过unzip解包,替换原有的证书即可。
unzip -d dir zipFile
unzip -d sslCert myeeygo.zip
sudo cp xxx……xx.crt/.key /etc/nginx/ssl
5、替换后,先进行nginx测试
sudo nginx -t
输出没有问题后,进行正式重载
sudo nginx -s reload
至此,便完成了证书的更新。