詳解實(shí)現(xiàn)Nginx+Tomcat實(shí)現(xiàn)單IP、多域名、多站點(diǎn)的訪問
前言:
最近幫朋友做了兩個(gè)網(wǎng)站,預(yù)算很小很小.小到兩個(gè)網(wǎng)站只能跑在一臺(tái)512M內(nèi)存的公網(wǎng)服務(wù)器上(tomcat+MySQL,由于內(nèi)存太小了,只能把兩個(gè)網(wǎng)站部署在同一個(gè)tomcat上),每個(gè)網(wǎng)站有自己的域名,初步考慮使有nginx做反向代理,把兩個(gè)域名映射到相應(yīng)的應(yīng)用上。因此就有了標(biāo)題所說的“nginx多域名單服務(wù)器單IP單Tomcat不同應(yīng)用”上的配置問題。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實(shí)現(xiàn)單IP、多域名、多站點(diǎn)的訪問的實(shí)例,如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家都對(duì)本站的支持!
新聞熱點(diǎn)
疑難解答
圖片精選