手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

如何設置nginx配置https

2017-07-19 14:59:05 9733

一.   生成證書

# 1、首先,進入你想創建證書和私鑰的目錄,例如:

cd  /usr/local/nginx/ssl/ceshi2

# 2、創建服務器私鑰,命令會讓你輸入一個口令:

openssl genrsa -des3 -out server.key 1024

# 3、創建簽名請求的證書(CSR):

openssl req -new -key server.key -out server.csr

# 4、在加載SSL支持的Nginx并使用上述私鑰時除去必須的口令:

cp server.key server.key.org

openssl rsa -in server.key.org -out server.key

# 5、最后標記證書使用上述私鑰和CSR

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

二.   配置nginx

ssl            on;

ssl_certificate        /usr/local/nginx/ssl/ceshi2/server.crt;

ssl_certificate_key    /usr/local/nginx/ssl/ceshi2/server.key;

ssl_session_timeout  5m;

#ssl_protocols  SSLv2 SSLv3 TLSv1;

#ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;

#ssl_prefer_server_ciphers   on;

image.png

三.   自己生成的證書不可靠,請下載可靠的第三方 SSL 簽發機構

image.png

. http訪問 重定向到 https (解決方法:nginx rewrite 加上 location 方式實現)

location ~ /services/.*$ {

        if ($server_port ~ "^80$"){

            set $rule_0 1$rule_0;

        }

        if ($rule_0 = "1"){

            rewrite /(.*) https://IP地址/$1 permanent;                       break;

        }

    }


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: