• Nginx配置https证书


    目前的大趋势是升级HTTP为HTTPS

    本章介绍怎样实装HTTPS证书

    # 如果报 ssl 错误是Nginx安装时未安装ssl 请重新编译nginx 可以参考我之前的博客

    申请/获取https

    这里就不详细述说了,本人使用腾讯云申请的

    有免费证书(有效期1年,1年后需要重新申请)

    当我们通过申请后会提供一个压缩文件下载,解压后如下

    上传/引入

    我们使用Nginx因此我们进入Nginx文件夹

    我们将这两个文件上传至服务器的某个路径中(记住这个路径)

    然后我们在存放 Nginx 配置的文件夹中新建一个配置(如何指定多个配置及 Nginx 安装请查看我之前的博客)

    内容如下

    server {
            listen 443 ssl;  # 1.1版本后这样写
            server_name www.domain.com; #填写绑定证书的域名
            ssl_certificate 1_www.domain.com_bundle.crt;  # 指定证书的位置,绝对路径
            ssl_certificate_key 2_www.domain.com.key;  # 绝对路径,同上
            ssl_session_timeout 5m;
            ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置
            ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置
            ssl_prefer_server_ciphers on;
            location / {
                root   html; #站点目录,绝对路径
                index  index.html index.htm;
            }
        }

    然后我们重启Nginx

    进入 nginx 目录的 sbin

    ./nginx -s reload

    访问url

    正常访问到nginx代表成功!

  • 相关阅读:
    POJ 3080 Blue Jeans
    POJ 1961 Period
    POJ 2185 Milking Grid
    POJ 2752 Seek the Name, Seek the Fame
    斗地主算法的设计与实现--项目介绍&如何定义和构造一张牌
    MyEclipse 免安装版制作
    网络子系统48_ip协议数据帧的发送
    Oracle sql语句执行顺序
    当OOP语言RAII特性发展到functional形式的极致
    FusionCharts属性大全
  • 原文地址:https://www.cnblogs.com/chnmig/p/10343890.html
Copyright © 2020-2023  润新知