zoukankan      html  css  js  c++  java
  • 【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完成

      

      

  • 相关阅读:
    编写程序,验证string是ipV4地址
    TCP三次握手和四次挥手
    链表和数组的区别
    cookie和session的区别
    GET和POST的区别
    TCP和UDP的区别
    java HashMap和Hashtable的区别
    java 堆和栈的区别
    最小栈的实现
    关于几个位运算的算法分析
  • 原文地址:https://www.cnblogs.com/july-sunny/p/13694159.html
Copyright © 2011-2022 走看看