阿里云如何申请免费的ssl证书并部署
阿里云如何申请免费的ssl证书并部署
- 创建免费的ssl证书
- 一、在阿里云后台创建免费证书
- 二、下载审核通过后的证书
- 三、在服务器上部署
创建免费的ssl证书
一、在阿里云后台创建免费证书
第4步点击之后不用改什么东西,直接确认就好,然后等待列表页中对应的证书审核状态由“申请审核中”变为“已签发”
二、下载审核通过后的证书
三、在服务器上部署
这里用阿里云自带的web工具进行登录,也可以用xshell等登录工具,不影响后续操作。
进入到nginx的配置文件,我服务器上的是/opt/server/nginx/conf/vhost目录下的,具体看你当时下载nginx的放在哪里,可以用whereis nginx进行查询,编辑对应的conf文件,找到ssl_certificate跟ssl_certificate_key配置写的对应的文件路径,打开之后看到我的配置的路径是放到/opt/server/ssl/
这个是将本地的文件传输到线上的命令,这个命令的意思是,将本地的a.zip文件传输到服务器123.345.7.8,并放到/opt/server/ssl/这个目录下。之后可以用unzip进行解压
## 这个命令是window的cmd命令下运行的
scp .\a.zip root@123.345.7.8:/opt/server/ssl/
## 服务器上运行的命令
## 进入到/opt/server/ssl/这个目录
cd /opt/server/ssl/## 解压a.zip
unzip a.zip
然后对照配置ssl_certificate跟ssl_certificate_key配置的完整路径是否一样。最后测试一下配置是否正确
/usr/local/sbin/nginx -t
如果出现successfunl表示测试通过
最后重启nginx,没有error就表示成功了
/usr/local/sbin/nginx -s reload