微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【Nginx(五)】Nginx配置Https证书

大致的流程如下

1.申请Https证书,绑定域名信息;

  由于自己的服务器是腾讯云服务器, 这里就在腾讯云上申请SSL证书,

  申请地址: https://console.cloud.tencent.com/ssl  

  

 

 

   点击申请免费的SSL证书,弹窗如下:

  

 

 

   这里直接申请亚洲诚信的证书 点击确定,输入相关信息即可,大概1天之内完成证书颁发,届时会有微信公众号通知提示证书申请成功

  

 

 

   申请完成后,下载证书:

  

 

 

   

 

 

    解压缩后发现可以得到如下文件

  

 

 

   由于我们要使用Nginx配置SSL证书,因此只需要拿到Nginx目录中的证书即可,如下图: 分别为.key 和 .crt文件,将证书上传到云服务器

  

2.安装Nginx ,新增https模块;

   防止冲突如果以前有安装Nginx的,记得提前删除

   解压缩后,进入Nginx解压缩后的目录:

   配置  

    ./configure --prefix=/usr/local/Nginx --with-http_stub_status_module --with-http_ssl_module

    make

    make install

  查看日否成功

    进入Nginx的sb目录输入: Nginx -V

 

3.绑定https证书(.pem和.key)开放服务器端口443;

  进入Nginx的conf目录,配置证书和路径

  

 

   注意

    1.如果证书下载后得到的是crt文件,可以直接将.crt文件修改后缀名为pem文件,

    2.需要开启云服务的443端口.在对应的云服务器控制台开启即可

   配置完成后,启动Nginx,

  访问域名 http://coderlink.cn ,chrome浏览器出现不安全提示

  

 

   访问域名:https://coderlink.cn ,chrome浏览器没有出现不安全提示,至此Nginx配置https完成

  

 

 

  

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐