詳解實現(xiàn)Nginx+Tomcat實現(xiàn)單IP、多域名、多站點的訪問
詳解實現(xiàn)Nginx+Tomcat實現(xiàn)單IP、多域名、多站點的訪問
前言:
最近幫朋友做了兩個網(wǎng)站,預算很小很小.小到兩個網(wǎng)站只能跑在一臺512M內(nèi)存的公網(wǎng)服務器上(tomcat+MySQL,由于內(nèi)存太小了,只能把兩個網(wǎng)站部署在同一個tomcat上),每個網(wǎng)站有自己的域名,初步考慮使有nginx做反向代理,把兩個域名映射到相應的應用上。因此就有了標題所說的“nginx多域名單服務器單IP單Tomcat不同應用”上的配置問題。Nginx介紹的廢話就不多說了,在這里把配置文件貼出來給大家參考一下吧:
域名A:www.a.com的配置文件如下:
server { listen 80; server_name *.a.com; location / { proxy_pass http://localhost:8080/projectA/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
域名B:www.b.com的配置文件如下:
server { listen 80; server_name *.b.com; location / { proxy_pass http://localhost:8080/projectB/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
以上就是Nginx+Tomcat實現(xiàn)單IP、多域名、多站點的訪問的實例,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家都對本站的支持!
相關(guān)文章
Nginx強制跳轉(zhuǎn)Https(Http訪問跳轉(zhuǎn)Https)
這篇文章主要為大家介紹了Http訪問強制跳轉(zhuǎn)到Https的幾種方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-10-10Nginx 如何限制訪問頻率,下載速率和并發(fā)連接數(shù)的方法
這篇文章主要介紹了Nginx 如何限制訪問頻率,下載速率和并發(fā)連接數(shù)的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-08-08解決httpd占用80端口導致Nginx啟動失敗報錯的解決辦法
今天在建自己小網(wǎng)站時啟動Nginx時,發(fā)現(xiàn)其報下列錯誤,意思是因為80端口被占用導致Nginx啟動失敗,所以本文小編給大家介紹介紹如何解決解決httpd占用80端口導致Nginx啟動不成功報nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)2023-11-11