站長資訊網
        最全最豐富的資訊網站

        nginx如何實現端口轉發

        nginx如何實現端口轉發

        背景:

        (推薦教程:nginx教程)

        最近在部署一個小程序的后臺,但是小程序調用的接口是不能帶端口號的,那么如果服務器上面80端口已經被其他程序占用,就只能采用端口轉發或者虛擬目錄,我采用的是端口轉發,或者說當在一臺主機上需要部署多個web應用,并且需要能在80端口訪問這些web時,就可以采用這種方法,也可以叫做nginx反向代理用于實現負載均衡。

        具體介紹:

        加入服務器域名是test.com,那么你可以通過test.com/news在80端口訪問新聞應用,但是服務器上分配的是其他端口,如8081。
        對應的nginx配置如下:

        80端口的配置: 訪問test.com/news => 127.0.0.1:8081 ,這里有一個需要注意的地方是轉發的url最后需要加上’/’,這相當指定了url’/’,如果代理服務器地址中是帶有URL的,此URL會替換掉 location 所匹配的URL部分。

        test.com/news/api,訪問的是ip:8081/api;而如果代理服務器地址中是不帶有URI的,則會用完整的請求URL來轉發到代理服務器test.com/news/api,訪問的是ip:8081/news/api。

        server {         listen       80;  #      listen       [::]:80 default_server;         server_name  test.com         root         /usr/share/nginx/html;          # Load configuration files for the default server block.         include /etc/nginx/default.d/*.conf;          location / {         }          location /news{                 proxy_pass http:test.com:8081/;         }      }

        8081端口的配置: 與平時配置沒什么差別

            server {         listen 8081;         server_name localhost;         root /var/www/project;           location / {         index index.php index.html index.htm;         if ( !-e $request_filename){         rewrite ^(.*)$ /index.php?s=/$1 last;         break;                 }         }         #error_page 500 502 503 504  /50x.html;        #location = /50x.html {        #root /usr/share/ngixn/html;        #}         #我部署的是PHP項目,這里配置PHP解析         location ~ .php$ {         fastcgi_pass 127.0.0.1:9000;         fastcgi_index index.php;         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;         include /etc/nginx/fastcgi_params;         include /etc/nginx/fastcgi.conf;         } }

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 日韩精品一区二区三区四区| 国产精品片在线观看手机版 | 无码日韩精品一区二区人妻| 久久久国产精品福利免费| 四虎国产精品永久在线看| 办公室久久精品| 2022国产精品不卡a| 无码国产69精品久久久久网站| 蜜臀精品无码AV在线播放| 91精品国产福利在线观看| 99在线精品免费视频九九视| 亚洲高清国产拍精品26U| 欧洲精品码一区二区三区免费看| 亚洲国产成人久久精品影视| 国产办公室秘书无码精品99| 亚洲精品无码MV在线观看| 欧美成人精品网站播放| 国产精品v欧美精品v日本精| 97久久精品无码一区二区天美| 亚洲av永久无码精品漫画| 青青热久久国产久精品 | 国产高清精品一区| 国产精品夜色一区二区三区| 国内精品人妻无码久久久影院| 亚洲AV无码久久精品色欲| 青春草无码精品视频在线观| 久久国产精品偷99| 国产在线观看高清精品| 国产A级毛片久久久精品毛片 | 精品无码无人网站免费视频| 老司机亚洲精品影院无码| 无码精品久久久天天影视| 婷婷国产成人精品视频| 人妻少妇乱子伦精品| 色久综合网精品一区二区| 亚洲精品成人片在线播放| 中文精品久久久久人妻| 亚洲日韩中文在线精品第一 | 久久亚洲国产午夜精品理论片| 精品国产_亚洲人成在线高清| 欧美性videofree精品|