Nginx服務(wù)器如何配合Java開發(fā)項(xiàng)目
在進(jìn)行Nginx服務(wù)器建設(shè)的時(shí)候有很多語言的應(yīng)用,其中Java 開發(fā)的web項(xiàng)目就是很常見的。下面我們就看看Nginx服務(wù)器如何才能與Java編程語言配合。希望大家以后多多進(jìn)行技術(shù)交流。
默認(rèn)的j2ee 的web服務(wù)器一般會(huì)用8080 或者 8084這樣的非80端口,這樣就我個(gè)人而言不是很喜歡,而且應(yīng)用部署的時(shí)候大多情況也會(huì)部署到跟路徑去,所以我這里用Nginx服務(wù)器作為java應(yīng)用服務(wù)器的前端代理,使用類似正常的域名去訪問項(xiàng)目,如:http://simple.java.x (當(dāng)然除了Nginx外 也有很多其他方法,由于系統(tǒng)中用到它,所以順便搭個(gè)風(fēng))
你可以在/etc/hosts中將你要的域名綁定到127.0.0.1
然后配置Nginx服務(wù)器,配置nignx也根據(jù)個(gè)人習(xí)慣,我喜歡將各個(gè)站點(diǎn)單獨(dú)配置到site.conf/的目錄下
添加一個(gè)站點(diǎn) 簡(jiǎn)單的配置代理
- location / {
- root /path/to/javaapp;
- proxy_pass http://localhost:40149/app/;
- }
也可以用Nginx去讀取靜態(tài)目錄
- location ~^/(css|cssrc|js|jsrc|images)/ {
- root /path/to/javaapp;
- }
以上就是對(duì)Nginx服務(wù)器配合Java的相關(guān)介紹。
【編輯推薦】






















