美文网首页
站点HTTP-2-HTTPS

站点HTTP-2-HTTPS

作者: 喵帕斯0_0 | 来源:发表于2018-10-30 09:59 被阅读14次

申请的域名备案下来了,然后将自己的博客地址挂上了域名。使用Chrome打开,发现Chrome显示为不安全的网站,这让有点强迫症的我如何忍受,不行,我要是上HTTPS。

我的域名是在腾讯云上面申请和备案的,SSL证书也已经预先帮我申请好了,直接从腾讯云上就可以下载到我的域名证书。

服务器证书

我的服务是通过Nginx转发请求的,下载的域名证书对应Nginx的证书文件:

  1. 1_kirako.xyz_bundle.crt
  2. 2_kirako.xyz.key
安装证书
  1. 将两个证书文件拷贝到/etc/nginx目录下;
  2. 在nginx配置文件中,添加以下配置;
  3. nginx -t校验配置文件,重启Nginx, /etc/init.d/nginx restart all
  4. 通过https访问网站,不在显示为不安全。
http {
    server {
        listen 80;
        server_name kirako.xyz;
        return      301 https://$server_name$request_uri;
        location / {
            root /var/www/html/8080;
            index index.html index.php index.htm;
        }
    }
    server {
            listen 443;
            server_name kirako.xyz; #填写绑定证书的域名
            ssl on;
            ssl_certificate 1_kirako.xyz_bundle.crt;
            ssl_certificate_key 2_kirako.xyz.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 / {
                proxy_pass http://127.0.0.1:5000;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
            }
    }
}

两个server的作用:

  1. 通过http(80端口)访问的走301重定向到https协议的地址;
  2. 通过https(443端口)访问的将请求转发本地5000端口进行处理。

相关文章

  • 站点HTTP-2-HTTPS

    申请的域名备案下来了,然后将自己的博客地址挂上了域名。使用Chrome打开,发现Chrome显示为不安全的网站,这...

  • 站点配置方法

    name: 表示站点名称。访问站点就是使用站点名称。appBases: 表示站点根目录 站点和网站的关系?一个站点...

  • Web安全 之 防盗链

    本文环境基于Ubuntu1604 目录 站点A 站点B 静态资源 Nginx配置 测试 站点A 站点B 静态资源 ...

  • 站点管理

    1、站点列表:列出此商户管理的所有站点并显示主要信息。点击站点名称可查看站点详情。

  • 站点

    尾气腐蚀着空气 呼吸 刺痛了心肺 尾灯的曲线 从此轨迹分离 车上的离人 站下的影子 暗红的西方啊 是那净土吗? 错...

  • 站点

    在人生的单程道上 即使是春风十里 也挡不住乘客匆忙的步履 向东 向西 向南 向北 每个站点都是 起点 终点 或中转...

  • 《站点》

    我该下车了 终点很远?很远! 沿途走下去 在哪里重新启程? 前进的路上 往昔看过的风景 日落时分 会埋于黑夜 曾经...

  • 站点

    第几天了 我没有说话 像个孩子 犹犹豫豫 再三勉强自己 刚才有只鸟飞到窗边 这是我的第一个访客 不巧它并...

  • 站点

    榆林站 西安站 西安北进站口 西宁站 第一次住青旅,洋溢着家的氛围。

  • 站点

    高尚是卑鄙者的通行证 卑鄙是高尚者的墓志铭 日出日落 骗术是一张白纸 被骗是 无数的点

网友评论

      本文标题:站点HTTP-2-HTTPS

      本文链接:https://www.haomeiwen.com/subject/aivwtqtx.html