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