最近阿里云服务器ssl证书快过时了,就申请的新的ssl免费证书,顺便在本身的服务器上搭建了nginx,能够支持https请求,下面就来讲下怎么购买并配置ssl证书,并部署到阿里云服务器。linux
1,在阿里云搜索ssl nginx
2,这里进入ssl证书控制台 vim
3,这里点购买证书 bash
4,这里购买免费证书便可 服务器
5,购买成功后,这里申请签发 阿里云
6,填写相应信息,点下一步,等待审核。一般15分钟左右就能出审核结果 spa
7,审核经过后,下载ssl证书 命令行
8,下载对应的证书 3d
9,下载后是以下两个文件,咱们都统一改下名(方便后面上传与管理) rest
上传对应的命令行以下
scp /Users/qcl/Desktop/qcl.key root@47.97.192.118:/etc/nginx/cert/
复制代码
scp 是长传本地文件到阿里云的命令, /Users/qcl/Desktop/qcl.key是我本地文件目录 root@47.97.192.118: 是我阿里云对应的用户名和ip /etc/nginx/cert/ 是咱们要上传到服务器的目录
输入完上面命令行之后,点回车,会让咱们输入服务器密码。输入完之后,会给出传输结果。
经过whereis nginx 找到咱们nginx的安装目录 /etc/nginx 而后 cd /etc/nginx进入到咱们的nginx安装目录 而后 vim nginx.conf 编辑咱们的nginx.conf配置文件,把咱们的 qcl.pem和qcl.key文件所在的路径配置以下。
systemctl start nginx 启动nginx服务 systemctl stop nginx 中止nginx服务 systemctl restart nginx 重启nginx服务
而后重启咱们的nginx服务器,就能够完成咱们的ssl证书的配置了。这样咱们又能够愉快的玩耍https了。