最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx實(shí)現(xiàn)根據(jù)域名http、https分發(fā)配置示例

 更新時(shí)間:2014年10月10日 12:14:11   投稿:junjie  
這篇文章主要介紹了Nginx實(shí)現(xiàn)根據(jù)域名http、https分發(fā)配置示例,本文同時(shí)介紹了openssl證書生成方法,需要的朋友可以參考下

tomcat端口:8080 做好虛擬主機(jī)
nginx端口:80 根據(jù)域名分派

在conf/nginx.conf中的http中增加

復(fù)制代碼 代碼如下:

include m.fzitv.net.conf

新建conf/m.fzitv.net.conf,內(nèi)容如下:

復(fù)制代碼 代碼如下:

server {
listen 80;
server_name m.fzitv.net;

location / {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host:80;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Via "nginx";
}
}

其中127.0.0.1是你的tomcat主機(jī)ip

要是代理https的話,內(nèi)容如下:

復(fù)制代碼 代碼如下:

server {
listen 443;
server_name mail.jb51.net;

ssl on;
ssl_certificate server.crt;
ssl_certificate_key server.key;

location / {
    proxy_pass https://192.168.0.2:443;
    proxy_set_header Host $host:443;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Via "nginx";

}
}


其中192.168.0.2是你的https主機(jī)
如果后端https沒有證書的話,可以如此簡化:
復(fù)制代碼 代碼如下:

server {
listen 80;
server_name svn.jb51.net;

location / {
    proxy_pass https://192.168.0.2:443;
    proxy_set_header Host $host:443;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Via "nginx";
    proxy_set_header X-Forwarded-Proto https; #注意看這里 多了一行
}
}

如果提示“SSL 接收到一個(gè)超出最大準(zhǔn)許長度的記錄?!?錯(cuò)誤代碼“ssl_error_rx_record_too_long”說明少了“ssl on;”這一行

后面的server.crt server.key是數(shù)字證書,具體可以參照openssl做證書

openssl做證書

復(fù)制代碼 代碼如下:

mkdir ssl
cd ssl
openssl genrsa -des3 -out server.key 1024 # 會提示你輸入key,盡可能長些復(fù)雜些,后面好幾處要用,我都是復(fù)制粘貼的
openssl req -new -key server.key -out server.csr # 輸入組織信息 CN BeiJing HaiDian huozhe.com
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

這里的server.crt server.key你就可以拿去用了

相關(guān)文章

  • 使用nginx打包部署前端vue項(xiàng)目完整過程(保姆級教程)

    使用nginx打包部署前端vue項(xiàng)目完整過程(保姆級教程)

    這篇文章主要給大家介紹了關(guān)于使用nginx打包部署前端vue項(xiàng)目的相關(guān)資料,包括打包命名、執(zhí)行打包命令、檢查打包成功、下載和解壓Nginx、部署到Nginx、啟動Nginx并訪問項(xiàng)目、以及Nginx的優(yōu)勢,需要的朋友可以參考下
    2024-11-11
  • Nginx出現(xiàn)請求重復(fù)提交的處理方法

    Nginx出現(xiàn)請求重復(fù)提交的處理方法

    在網(wǎng)絡(luò)世界的大舞臺上,Nginx 就像是一位兢兢業(yè)業(yè)的交通警察,指揮著網(wǎng)絡(luò)請求的有序流動,然而,有時(shí)候也會出現(xiàn)一些讓人頭疼的狀況,比如請求的重復(fù)提交,該如何應(yīng)對呢?本文介紹了Nginx出現(xiàn)請求重復(fù)提交的處理方法,需要的朋友可以參考下
    2024-07-07
  • nginx部署前端項(xiàng)目的超級詳細(xì)步驟記錄

    nginx部署前端項(xiàng)目的超級詳細(xì)步驟記錄

    眾所周知Nginx是一款高性能的http服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,這篇文章主要給大家介紹了關(guān)于nginx部署前端項(xiàng)目的超級詳細(xì)步驟,需要的朋友可以參考下
    2023-02-02
  • nginx ip黑名單動態(tài)封禁的例子

    nginx ip黑名單動態(tài)封禁的例子

    今天小編就為大家分享一篇nginx ip黑名單動態(tài)封禁的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • nginx 訪問限制與訪問控制的實(shí)現(xiàn)

    nginx 訪問限制與訪問控制的實(shí)現(xiàn)

    訪問控制要做的事情是控制客戶端的資源訪問權(quán)限,本文主要介紹了nginx 訪問限制與訪問控制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • Nginx日志實(shí)現(xiàn)訪問異常報(bào)警詳解

    Nginx日志實(shí)現(xiàn)訪問異常報(bào)警詳解

    Nginx把遇到的不同級別的問題信息寫到錯(cuò)誤日志。error_log 指令配置記錄到特定的文件,stderr,或者syslog,配置寫到日志的最低級別信息。下面這篇文章主要介紹了利用Nginx日志實(shí)現(xiàn)訪問異常報(bào)警的相關(guān)資料,需要的朋友可以參考下。
    2017-03-03
  • windows系統(tǒng)下關(guān)閉Nignx的多種方式總結(jié)

    windows系統(tǒng)下關(guān)閉Nignx的多種方式總結(jié)

    這篇文章主要給大家總結(jié)介紹了windows系統(tǒng)下關(guān)閉Nignx的多種方式, 在Windows中啟動Nginx是簡單的,但有許多小伙伴不會關(guān)閉,這里給大家介紹下,需要的朋友可以參考下
    2023-08-08
  • Nginx實(shí)現(xiàn)基于請求頭的訪問控制配置的示例

    Nginx實(shí)現(xiàn)基于請求頭的訪問控制配置的示例

    在Nginx中,可以使用"allow"和"deny"指令來實(shí)現(xiàn)IP訪問限制,本文給大家介紹Nginx實(shí)現(xiàn)基于請求頭的訪問控制配置,感興趣的朋友一起看看吧
    2023-11-11
  • 詳解nginx請求頭數(shù)據(jù)讀取流程

    詳解nginx請求頭數(shù)據(jù)讀取流程

    這篇文章主要介紹了詳解nginx請求頭數(shù)據(jù)讀取流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • nginx禁止dedecms目錄php執(zhí)行權(quán)限

    nginx禁止dedecms目錄php執(zhí)行權(quán)限

    nginx禁止dedecms目錄php執(zhí)行權(quán)限,找到配置fastcgi.conf文件,一般在/usr/local/nginx/conf/下面,修改如下
    2014-01-01

最新評論

徐汇区| 秦皇岛市| 山丹县| 香港| 五河县| 太康县| 道真| 江川县| 乌兰浩特市| 乌拉特后旗| 平乐县| 广水市| 涪陵区| 彰化县| 苏尼特右旗| 宝山区| 突泉县| 乌拉特前旗| 贵港市| 恩平市| 蓝田县| 比如县| 兴城市| 尉犁县| 华坪县| 始兴县| 莱芜市| 古交市| 三河市| 疏勒县| 柘荣县| 丰台区| 聂荣县| 邢台市| 吉首市| 东港市| 巩义市| 弋阳县| 北京市| 柳河县| 政和县|