zoukankan      html  css  js  c++  java
  • 利用nginx,腾讯云免费证书制作https

    之前一直在研究,https怎么弄。最近看到了腾讯云提供的免费得ssl证书,寻思把网站弄成https。

    首先先去腾讯云购买一个免费得证书。

    点击后填写内容,

    然后下载证书

    解压证书就可以看到,提供四种方式来修改https,我们需要用到的是
    Nginx包里面的东西。

    证书到这里就搞完了。

    然后说一下项目配置,本人网站项目是用springboot做的,端口号8888。

    然后服务器安装nginx,具体安装细节就不细说了,不懂的就百度一下吧,特别简单。需要说的就是nginx.conf配置:

        ##这里是将http默认的80端口重定向到https
        server {
            listen       80;
            server_name  www.dalaoyang.cn;
            rewrite ^ https://$http_host$request_uri? permanent; 
        }
    	
    	##这里是将默认请求https的443端口拦截
    	##并请求转发到http://127.0.0.1:8888/
        server {
            listen 443;
            server_name www.dalaoyang.cn;
            ssl on;     
             ssl_certificate 1_dalaoyang.cn_bundle.crt;
            ssl_certificate_key 2_dalaoyang.cn.key;
            ssl_session_timeout 5m;
            location / {
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header Host $http_host;
                proxy_set_header X-NginX-Proxy true;
                   #你的项目端口号
                proxy_pass http://127.0.0.1:8888/;
                proxy_redirect off;
            }
        }
    

    然后在网站上输入www.dalaoyang.cn就可以看到如下图

  • 相关阅读:
    LeetCode 326. Power of Three
    LeetCode 324. Wiggle Sort II
    LeetCode 322. Coin Change
    LeetCode 321. Create Maximum Number
    LeetCode 319. Bulb Switcher
    LeetCode 318. Maximum Product of Word Lengths
    LeetCode 310. Minimum Height Trees (DFS)
    个人站点大开发!--起始篇
    LeetCode 313. Super Ugly Number
    LeetCode 309. Best Time to Buy and Sell Stock with Cooldown (DP)
  • 原文地址:https://www.cnblogs.com/dalaoyang/p/8664242.html
Copyright © 2011-2022 走看看