nginx多站點 tomcat多專案部署

2021-07-14 11:12:48 字數 3144 閱讀 1383

2.修改主配置檔案,不同專案監聽不同埠(新增乙個service)

service>訪問通過url:

127.0.0.1:8080/test1

127.0.0.1:8081/test2

tips:乙個專案可以與多個元素(如和專案的其他內容分開放置),但是要注意路徑問題
1.增加多個網域名稱

#vim /etc/hosts

192.168

.44.129 www.test1.com www.test2.com

2.修改主配置檔案:/etc/nginx/nginx.conf

#vim /etc/nginx/nginx.conf

server

}# the default server is

in conf.d/default.conf

include /etc/nginx/vhosts/*.conf;

3.虛擬主機配置

#mkdir /etc/nginx/vhosts

#vim /etc/nginx/vhosts/www.test1.com.conf

server

}

vim /etc/nginx/vhosts/www.test1.com.conf

server

}

通過www.test1.com和www.test2.com直接訪問

1.網域名稱(www.test1.com/test1)反向**(www.test1.com:8080/test1/)但是訪問需要輸入 www.test1.com/test1 ,不太現實

server

location /

}

2.直接修改tomcat的jsessionid的path路徑

(1)可在tomcat用來配置資料來源的配置檔案(context.xml)修改

#vim /home/pic/apache-tomcat-7.0.64/conf/context.xml

sessioncookiepath="/">

context>

新增sessioncookiepath=」/」,指定cookie存放路徑

(2)可在tomcat的主配置檔案(server.xml)修改

path="/test1"

reloadable="true"

sessioncookiename="mysession"

sessioncookiepath="/"

(3)在nginx配置中指定路徑(nginx的老版本不含這個引數,需要ngnix1.6之後版本)

location /

TOMCAT多站點配置

1 開啟tomcat conf server.xml,在裡面找到.注 有多個網域名稱,就複製多個3 在tomcat conf catalina下建資料夾youwebsite.com,要和你的網域名稱一樣,然後再在網域名稱 youwebsite.com 下面建檔案root.xml 開啟root.xml...

Tomcat 多站點配置

今天心血來潮試了一下tomcat的多站點配置,都是通過修改server.xml完成,其他方式不做介紹 第一種 這種是最常見的,在網上一搜就可以搜到的,在這裡還是拿出來說一下,方便做個比較,直接貼 documentation at docs config valve.html 通過訪問 http lo...

TOMCAT多站點配置

1 開啟tomcat conf server.xml,在裡面找到.注 有多個網域名稱,就複製多個3 在tomcat conf catalina下建資料夾youwebsite.com,要和你的網域名稱一樣,然後再在網域名稱 youwebsite.com 下面建檔案root.xml 開啟root.xml...