纵有疾风起
人生不言弃

申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务

最近阿里云服务器ssl证书快过期了,就申请的新的ssl免费证书,顺便在自己的服务器上搭建了nginx,可以支持https请求,下面就来说下怎么购买并配置ssl证书,并部署到阿里云服务器。

一,在阿里云购买ssl证书

  • 1,在阿里云搜索ssl

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图
    image.png
  • 2,这里进入ssl证书控制台

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(1)
    image.png
  • 3,这里点购买证书

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(2)
    image.png
  • 4,这里购买免费证书即可

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(3)
    image.png
  • 5,购买成功后,这里申请签发

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(4)
    image.png
  • 6,填写相应信息,点下一步,等待审核。通常15分钟左右就能出审核结果

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(5)
    image.png
  • 7,审核通过后,下载ssl证书

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(6)
    image.png
  • 8,下载对应的证书

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(7)
    image.png
  • 9,下载后是如下两个文件,我们都统一改下名(方便后面上传与管理)

    申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(8)
    image.png

二,上传ssl证书到阿里云linux服务器

上传对应的命令行如下

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/ 是我们要上传到服务器的目录

输入完上面命令行以后,点回车,会让我们输入服务器密码。输入完以后,会给出传输结果。

申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(9)
image.png

可以看到我们的文件就上传成功了

申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(10)
image.png

三,修改我们的nginx.conf配置文件

通过whereis nginx 找到我们nginx的安装目录 /etc/nginx
然后 cd /etc/nginx进入到我们的nginx安装目录
然后 vim nginx.conf 编辑我们的nginx.conf配置文件,把我们的 qcl.pem和qcl.key文件所在的路径配置如下。

申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务插图(11)
image.png

systemctl start nginx 启动nginx服务
systemctl stop nginx 停止nginx服务
systemctl restart nginx 重启nginx服务

然后重启我们的nginx服务器,就可以完成我们的ssl证书的配置了。这样我们又可以愉快的玩耍https了。

文章转载于:https://www.jianshu.com/p/d920f6751396

原著是一个有趣的人,若有侵权,请通知删除

未经允许不得转载:起风网 » 申请免费的 SSL 证书,nginx配置ssl证书,并部署到阿里云服务

分享到: 生成海报
avatar

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活