昨天房東找我說最近物價飛漲,要漲我房租,混不下去了,得要求老闆漲工資。一大清早就去找老闆,老闆看了看我,讓我發布先兩個**:乙個前台** frontend,給使用者用;乙個後台管理** backend,給管理員用,兩個**要在同一臺伺服器上部署兩個**,但伺服器上只有乙個 tomcat,怎麼辦?
還好我昨天了解了 server.xml 中各個節點的作用,正好派上用場,可以通過設定不同的 path 讓其匹配到相應的 context,嗯,就這麼搞,開個8001埠,修改 context 的 path,於是出現了下面的配置:
<context
path
="/user"
docbase
="/frontend"
/>
<
context
path
="/manager"
docbase
="/backend"
/>
<host
name
="www.backend.com"
unpackwars
="true"
autodeploy
="true"
>
<
context
path
=""docbase
="/backend"
/>
host
>
<
host
name
="www.frontend.com"
unpackwars
="true"
autodeploy
="true"
>
<
context
path
=""docbase
="/frontend"
/>
host
>
老闆終於回來了,還要改(¥#@%……),理由是乙個埠不夠壕,要兩個:乙個8001給前台用,乙個8002給後台用。為了工資,忍了,配置再改改。回顧之前看的 server.xml 中的內容,埠號是由 connector 節點負責的,是不是搞兩個 connector 就可以,說幹就幹,修改配置如下(監聽多埠):
nginx多站點 tomcat多專案部署
2.修改主配置檔案,不同專案監聽不同埠 新增乙個service service 訪問通過url 127.0.0.1 8080 test1 127.0.0.1 8081 test2 tips 乙個專案可以與多個元素 如和專案的其他內容分開放置 但是要注意路徑問題1.增加多個網域名稱 vim etc h...
tomcat 專案部署
1.開啟conf資料夾下server.xml 在 tomcat 的配置檔案中,乙個web應用就是乙個特定的context,可以通過在server.xml中新建context裡部署乙個應用程式。開啟server.xml檔案,在host標籤內建乙個context,內容如下 其中path是虛擬路徑,doc...
專案部署到Tomcat
classes資料夾拷貝到web inf資料夾根目錄下 classes資料夾包括 包.類檔案,配置檔案 lib資料夾拷貝到web inf資料夾根目錄下,用圖說話吧 1.訪問路徑是指部署在伺服器中 的訪問路徑 2.靜態資源 html img css 等的訪問路徑就是它儲存的位置 3.動態資源 serv...