自学内容网 自学内容网

阿里云如何申请免费的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

原文地址:https://blog.csdn.net/qq_38410991/article/details/150925641

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!