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

Nginx如何配置多個服務(wù)域名解析共用80端口詳解

 更新時間:2022年09月14日 14:12:15   作者:空靈之海  
對于Web而已,80端口和443端口是十分重要的,下面這篇文章主要給大家介紹了關(guān)于Nginx如何配置多個服務(wù)域名解析共用80端口的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

前言

由于公司一臺服務(wù)器同時有多個服務(wù),這些服務(wù)通過域名解析都希望監(jiān)聽80/443端口直接通過域名訪問,比如有demo.test.com和product.test.com。這時候我們可以使用nginx的代理轉(zhuǎn)發(fā)功能幫我們實現(xiàn)共用80/443端口的需求。

備注:由于HTTP協(xié)議默認監(jiān)聽80端口,HTTPS協(xié)議默認監(jiān)聽443端口,所以使用瀏覽器訪問80/443端口的服務(wù)時,可以忽略域名后的“ :80/:443” 端口,直接配置監(jiān)聽到80端口,訪問比較方便。

配置nginx多服務(wù)共用80端口

首先找到nginx配置文件    

通過apt-get install nginx命令安裝的nginx默認配置文件存放在:/etc/nginx目錄下
 
切換到/etc/nginx目錄
 
#cd /etc/nginx           #切換到nginx目錄
 
# ls                     #查看nginx目錄下文件
conf.d        fastcgi_params  koi-win     modules-available  nginx.conf    scgi_params      sites-enabled  uwsgi_params fastcgi.conf  koi-utf         mime.types  modules-enabled    proxy_params  sites-available  snippets       win-utf
 
#vim nginx.conf          #打開nginx配置文件(輸入shift+i插入內(nèi)容,esc退出編輯,點擊shift+:輸入q退出當前頁,q!強制退出,不保存編輯的內(nèi)容;輸入wq!強制退出并保存)

以下以兩個服務(wù)使用域名訪問,共用80端口為例

方案一:多個不同端口服務(wù)共用80端口

1)配置nginx.conf文件

1.先配置兩個端口服務(wù):
// nginx.conf
#demo
server {
    listen       8001;
    server_name localhost;
    try_files $uri $uri/ /index.html;
    root    /home/www/demo;
}
#product
server {
    listen        8002;
    server_name  localhost;
    try_files $uri $uri/ /index.html;
    root    /home/www/product;
}
 
2.配置代理:
// nginx.conf
#demo轉(zhuǎn)發(fā)
server {
    listen       80;
    server_name demo.test.com;
    location / {
        proxy_pass http://localhost:8001;
    }
}
#product轉(zhuǎn)發(fā)
server {
    listen       80;
    server_name product.test.com;
    location / {
        proxy_pass http://localhost:8002;
    }
}

2)配置完成后重啟nginx服務(wù)

#systemctl restart nginx

3)  如果是本地局域網(wǎng)需要配置網(wǎng)絡(luò)將對應(yīng)的端口,我這邊是80,8001,8002三個端口映射到公網(wǎng)IP,并解析對應(yīng)的域名,完成后就可以正常訪問了;

方案二:多個服務(wù)共用80端口

1)配置nginx.conf文件

// nginx.conf
# nginx 80端口配置 (監(jiān)聽demo二級域名)
server {
    listen  80;
    server_name     demo.test.com;
    location / {
        root   /home/www/demo;
        index  index.html index.htm;
    }
}
 
# nginx 80端口配置 (監(jiān)聽product二級域名)
server {
    listen  80;
    server_name     product.test.com;
    location / {
        root   /home/www/product;
        index  index.html index.htm;
    }
}

2)參考方案一,配置完成后保存,重啟nginx服務(wù),訪問測試。

總結(jié)

到此這篇關(guān)于Nginx如何配置多個服務(wù)域名解析共用80端口的文章就介紹到這了,更多相關(guān)Nginx多服務(wù)域名解析共用80端口內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何用nginx解決前端部署跨域問題

    如何用nginx解決前端部署跨域問題

    這篇文章主要介紹了如何用nginx解決前端部署跨域問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 查看nginx日志的實現(xiàn)

    查看nginx日志的實現(xiàn)

    在 Nginx 中,查看日志是診斷問題和監(jiān)控 Nginx 服務(wù)狀態(tài)的重要手段,本文主要介紹了查看nginx日志的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Keepalived如何實現(xiàn)Nginx高可用

    Keepalived如何實現(xiàn)Nginx高可用

    這篇文章主要介紹了Keepalived如何實現(xiàn)Nginx高可用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Nginx+PHP(FastCGI)搭建高并發(fā)WEB服務(wù)器(自動安裝腳本)第二版

    Nginx+PHP(FastCGI)搭建高并發(fā)WEB服務(wù)器(自動安裝腳本)第二版

    Nginx 0.7.x + PHP 5.2.10(FastCGI)搭建勝過Apache十倍的Web服務(wù)器(第5版) 編寫
    2011-04-04
  • 在網(wǎng)關(guān)中使用Nginx配置HTTP透明代理案例

    在網(wǎng)關(guān)中使用Nginx配置HTTP透明代理案例

    這篇文章主要介紹了在網(wǎng)關(guān)中使用Nginx配置HTTP透明代理案例,中間還需要iptables配合,需要的朋友可以參考下
    2014-06-06
  • Nginx代理Vue項目出現(xiàn)Invalid Host header問題及解決

    Nginx代理Vue項目出現(xiàn)Invalid Host header問題及解決

    在使用Nginx的upstream對Vue項目進行負載均衡時,如果代理地址無法訪問目標地址且頁面報錯InvalidHostheader(無效主機頭),可能是由于Vue項目的主機檢查配置導(dǎo)致的,解決方法是在Vue項目的webpack.dev.js文件中的devServer下添加disableHostCheck:true,跳過主機檢查
    2024-12-12
  • Nginx出現(xiàn)“Too many open files”問題的解決方法

    Nginx出現(xiàn)“Too many open files”問題的解決方法

    在進行壓力測試時,自建CDN節(jié)點的Nginx可能會出現(xiàn)“Too many open files”錯誤,這通常意味著Nginx嘗試打開的文件數(shù)量超出了系統(tǒng)的限制,本文將詳細介紹如何識別和解決這一問題,確保Nginx在負載較高時仍能正常運行,需要的朋友可以參考下
    2024-10-10
  • 深入探究Nginx負載均衡原理及配置方法

    深入探究Nginx負載均衡原理及配置方法

    Nginx 作為一款卓越的 Web 服務(wù)器,不僅提供了強大的性能,還內(nèi)置了負載均衡功能,本文將深入研究 Nginx 負載均衡的原理、策略以及配置方法,助您構(gòu)建一個穩(wěn)定、高效的應(yīng)用架構(gòu),需要的朋友可以參考下
    2023-08-08
  • Nginx配置http和https的實現(xiàn)步驟

    Nginx配置http和https的實現(xiàn)步驟

    Nginx是使用最多的代理服務(wù)器之一,本文主要介紹了Nginx配置http和https的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • 詳解metricbeat監(jiān)控nginx情況

    詳解metricbeat監(jiān)控nginx情況

    這篇文章主要介紹了詳解metricbeat監(jiān)控nginx情況,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06

最新評論

广州市| 台湾省| 罗山县| 连平县| 阿拉尔市| 广平县| 大冶市| 海晏县| 通州区| 吕梁市| 阿瓦提县| 古丈县| 青河县| 天柱县| 荥经县| 唐河县| 藁城市| 永胜县| 桂平市| 岑巩县| 通榆县| 石楼县| 定陶县| 基隆市| 乌海市| 高青县| 临邑县| 芦山县| 聂拉木县| 长寿区| 承德县| 彭阳县| 临清市| 会理县| 吉林市| 长沙县| 高碑店市| 泰州市| 蕲春县| 克拉玛依市| 集贤县|