tomcat部署 修改域名和訪問域名時去掉專案名
阿新 • • 發佈:2018-12-06
修改域名和訪問域名時去掉專案名
1、修改埠為80埠
因為80埠是為HTTP(HyperText Transport Protocol)即超文字傳輸協議開放的,瀏覽網頁服務預設的埠號都是80,因此只需輸入網址(或IP地址)即可。
開啟tomcat安裝目錄,根據路徑找到 server.xml 路徑......\apache-tomcat-7.0.70\conf\server.xml 如下:將其中port="8080"修改為port="80"即可。
1 2 3 |
<Connector port=
"80"
useBodyEncodingForURI=
"true"
protocol=
"HTTP/1.1"
connectionTimeout=
"20000"
redirectPort=
"8443"
/>
|
2、修改域名
找到如下欄位:將localhost修改為自己自定域名,例如:qa.module.gyyx.cn
1 2 |
<Host name=
"qa.module.gyyx.cn"
appBase=
"webapps"
unpackWARs=
"true"
autoDeploy=
"true"
>
|
3、去掉專案名稱
在第二部內容中繼續新增如下內容,意思就是將webapps下的gyyx-cn-ui專案 /gyyx-cn-ui路徑改為/ 訪問,去掉專案名稱。
1 |
<Context path=
"/"
docBase=
"/gyyx-cn-ui"
debug=
"0"
reloadable=
"true"
></Context>
|
這是修改後的效果:
1 2 3 4 |
<Host name=
"qa.module.gyyx.cn"
debug=
"0"
appBase=
"webapps"
unpackWARs=
"true"
autoDeploy=
"true"
xmlValidation=
"false"
xmlNamespaceAware=
"false"
>
<Context path=
"/"
docBase=
"/gyyx-cn-ui"
debug=
"0"
reloadable=
"true"
></Context>
|
由於是域名訪問,還需要設定域名解析,我們可以使用工具或者直接修改host檔案,常用工具就是switchHost工具,將域名設定成對應的ip地址:
重啟tomcat
下面是請求之後的結果:ip地址已經改為qa.module.gyyx.cn域名訪問,且取消埠和專案路徑