欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx實(shí)現(xiàn)http轉(zhuǎn)換為https的項(xiàng)目實(shí)踐

 更新時(shí)間:2025年03月31日 11:14:45   作者:黑尾土撥鼠  
Nginx作為Web服務(wù)器時(shí),可以通過配置實(shí)現(xiàn)HTTP跳轉(zhuǎn)HTTPS,本文主要介紹了nginx實(shí)現(xiàn)http轉(zhuǎn)換為https的實(shí)踐,具有一定的參考價(jià)值,感興趣的可以了解一下

最近在寫一個(gè)小程序,因?yàn)樾〕绦蚬倬W(wǎng)上必須要使用https,之前網(wǎng)站都是使用的http,而且使用的阿里云服務(wù),于是就在阿里云上購(gòu)買的ssl服務(wù),以下是配置過程。

1.首先是去阿里云上購(gòu)買ssl,當(dāng)然有免費(fèi)版,但是只能支持一個(gè)域名,而且同一個(gè)域名只能購(gòu)買20個(gè)證書,各個(gè)明細(xì)子域名都算一個(gè)域名

這里寫圖片描述

2.購(gòu)買ssl證書之后去證書控制臺(tái),這個(gè)時(shí)候需要補(bǔ)全資料,補(bǔ)全之后等待審核,一般只需幾分鐘就能審核通過。

這里寫圖片描述

3.審核之后就需要去下載證書

這里寫圖片描述

4.然后需要去所在服務(wù)器上配置key和pem,當(dāng)然我們這里選擇的是自動(dòng)生成key,如果有必要可以自己去制作key,按照阿里云上的步驟操作就是了。如下所示:

    server {
        listen 443;
        server_name localhost;
        ssl on;
        root html;
        index index.html index.htm;
        ssl_certificate   cert/21.pem;
        ssl_certificate_key  cert/21.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
        location / {
            root html;
            index index.html index.htm;
        }
    }

這時(shí)候不要忙著去重啟nginx,首要要去查看nginx是否增加ssl模塊,如果沒有,需要重新編譯,先執(zhí)行sudo apt-get install openssl libssl-dev安裝ssl,然后進(jìn)入nginx目錄執(zhí)行如下語句:

    ./configure \
    --prefix=/usr/local/nginx \
    --pid-path=/var/run/nginx/nginx.pid \
    --lock-path=/var/lock/nginx.lock \
    --error-log-path=/var/log/nginx/error.log \
    --http-log-path=/var/log/nginx/access.log \
    --with-http_gzip_static_module \
    --http-client-body-temp-path=/var/temp/nginx/client \
    --http-proxy-temp-path=/var/temp/nginx/proxy \
    --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
    --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
    --http-scgi-temp-path=/var/temp/nginx/scgi \
    --add-module=/home/scp/fastdfs-nginx-module/src \
    --with-http_stub_status_module \
    --with-http_ssl_module 

執(zhí)行完語句后執(zhí)行make 然后 make install,這個(gè)時(shí)候如果重啟nginx后,外網(wǎng)可能還是無法訪問,因?yàn)榘⒗镌贫丝谛枰覀冏约号渲?,需要先去安全組添加對(duì)443端口的過濾,我這里是ubuntu系統(tǒng),同時(shí)要在終端執(zhí)行ufw allow 443,這時(shí)去訪問調(diào)用即可。然后需要將80端口訪問跳轉(zhuǎn)到443

server {
listen 80;
server_name www.域名.com;
rewrite ^(.*) https://$server_name$1 permanent;

到此這篇關(guān)于nginx實(shí)現(xiàn)http轉(zhuǎn)換為https的項(xiàng)目實(shí)踐的文章就介紹到這了,更多相關(guān)nginx http轉(zhuǎn)換為https內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • 使用nginx+二級(jí)域名+https支持

    使用nginx+二級(jí)域名+https支持

    這篇文章主要介紹了使用nginx+二級(jí)域名+https支持,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Nginx七層及四層反向代理配置的全過程

    Nginx七層及四層反向代理配置的全過程

    反向代理是以代理服務(wù)器來接受internet連接請(qǐng)求,然后再把請(qǐng)求轉(zhuǎn)發(fā)給另外的服務(wù)器,下面這篇文章主要給大家介紹了關(guān)于Nginx七層及四層反向代理配置的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • 記一次nginx中proxy_pass的使用問題

    記一次nginx中proxy_pass的使用問題

    這篇文章主要介紹了記一次nginx中proxy_pass的使用問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • nginx+tomcat實(shí)現(xiàn)負(fù)載均衡,使用redis session共享

    nginx+tomcat實(shí)現(xiàn)負(fù)載均衡,使用redis session共享

    這篇文章主要介紹了nginx tomcat負(fù)載均衡 使用redis session共享,有興趣的同學(xué)可以了解一下。
    2016-12-12
  • CentOS下編譯安裝nginx及配置縮略圖插件的方法教程

    CentOS下編譯安裝nginx及配置縮略圖插件的方法教程

    這篇文章主要給大家介紹了在CentOS系統(tǒng)下編譯安裝nginx及配置縮略圖插件的方法教程,文中給出了詳細(xì)的安裝步驟,對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來一起看看吧。
    2017-02-02
  • Nginx配置SSL證書的全流程

    Nginx配置SSL證書的全流程

    文章詳細(xì)介紹了如何通過阿里云或騰訊云申請(qǐng)免費(fèi)SSL證書,并在Nginx中配置SSL以啟用HTTPS,配置包括設(shè)置SSL會(huì)話緩存、超時(shí)、加密套件、優(yōu)先級(jí)以及指定證書和密鑰的位置,配置完成后,通過驗(yàn)證語法并重啟Nginx,網(wǎng)站將啟用HTTPS,用戶訪問時(shí)會(huì)看到瀏覽器地址欄的鎖圖標(biāo)
    2025-02-02
  • Nginx訪問FTP服務(wù)器文件的時(shí)效性/安全校驗(yàn)的方法

    Nginx訪問FTP服務(wù)器文件的時(shí)效性/安全校驗(yàn)的方法

    nginx的實(shí)現(xiàn)方式在校驗(yàn)失敗的時(shí)候頁(yè)面返回error image,跳轉(zhuǎn)的是420 error_page,成功的時(shí)候會(huì)訪問FTP文件服務(wù)器的路徑,反正圖片到頁(yè)面展示,這篇文章主要介紹了Nginx訪問FTP服務(wù)器文件的時(shí)效性/安全校驗(yàn),需要的朋友可以參考下
    2023-12-12
  • 詳解nginx配置location總結(jié)及rewrite規(guī)則寫法

    詳解nginx配置location總結(jié)及rewrite規(guī)則寫法

    本篇文章主要介紹了詳解nginx配置location總結(jié)及rewrite規(guī)則寫法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-02-02
  • nginx長(zhǎng)連接配置小結(jié)

    nginx長(zhǎng)連接配置小結(jié)

    Nginx長(zhǎng)連接通過保持TCP連接,減少連接建立和關(guān)閉的開銷,提高性能和效率,本文就來介紹一下nginx長(zhǎng)連接配置,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-02-02
  • Nginx 操作響應(yīng)頭信息的實(shí)現(xiàn)

    Nginx 操作響應(yīng)頭信息的實(shí)現(xiàn)

    這篇文章主要介紹了Nginx 操作響應(yīng)頭信息的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05

最新評(píng)論