今天說一下如何在服務器中部署多個應用程序。
準備一下材料!
1、服務器一個,有Linux 或 Windows 這個看個人
2、Tomcat,版本7或8都可以,看自己選擇
3、在服務器中下載好Tomcat
下面進行操作,因爲我使用的Windows服務器,所以直接打開下載好的Tomcat,進入 conf 目錄中 打開server.xml 配置文件進行編輯,Linux也大同小異
如下:配置多個應用程序
<Engine name="Catalina" defaultHost="localhost">
<Host name="填寫域名" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="項目1路徑" debug="false" reloadable="true" />
</Host>
<Host name="填寫域名或者服務IP" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="項目2路徑" debug="false" reloadable="true" />
<Context path="/web(表示訪問路徑)" docBase="項目3路徑" debug="false" reloadable="true" />
</Host>
</Engine>
重要參數含義:
<Host>中的name:表示項目的訪問域名或IP
<Context>中的path:項目訪問路徑,設置path=“/web” 那麼訪問地址就位:name+path=域名或IP/web
docBase:表示項目的存放路徑,填上去就可以了
這裏要注意一點就是在設置path的值時,還要去設置項目的 web.xml 局部配置
找到你的web.xml 配置文件,一盤都在web視圖層裏面,然後改一下參數
<context-param> <param-name>webAppRootKey</param-name> <param-value>將這裏的值設置成項目名碧如com.項目1或com.項目2</param-value> </context-param>