Tomcat配置解析
?
?
tomcat解壓后目錄
?
bin:可執(zhí)行文件(startup.bat shutdown.bat)
conf:配置文件(server.xml)
lib:tomcat依賴的jar文件
log:日志文件(記錄出錯(cuò)等信息)
temp:臨時(shí)文件
webapps:可執(zhí)行的項(xiàng)目(將我們開(kāi)發(fā)的項(xiàng)目 放入該目錄)
work:存放由jsp翻譯成的java,以及編輯 成的lass文件(jsp -> Java -> class)
?
配置tomcat
-
配置jdk(必須配置JAVA_HOME)
-
?
以此類推
java_home classpath path
jdk環(huán)境配置直接看百度的,鏈接如下:
https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
-
配置catelina_home
?
然后來(lái)測(cè)試下:
?
最后顯示Server startup in xxx ms 顯示開(kāi)啟成功
雙擊bin/startup.bat啟動(dòng)tomcat,常見(jiàn)錯(cuò)誤:可能與其他服務(wù)的端口號(hào)沖突。tomcat端口默認(rèn)8080 (此端口號(hào)較為常見(jiàn),容易沖突), 建議修改此端口(8888)
?
修改端口號(hào)
打開(kāi)conf/server.xml
<Connector part="端口號(hào)" protocol = xxxx...
?
startup.bat開(kāi)啟后,默認(rèn)回訪問(wèn)webapps/examples/WEB-INF下的web.xml文件中的
<welcome-file-list>下
?
里面依次訪問(wèn)index文件,就查找到了index.html文件,可以設(shè)置默認(rèn)訪問(wèn)文件,必須要有其中一個(gè)文件,
否則會(huì)報(bào)404狀態(tài)碼,下面先說(shuō)下?tīng)顟B(tài)碼
狀態(tài)碼
200:一切正常
404:資源存在
403:權(quán)限不足(如果訪問(wèn)a目錄,但是a目錄設(shè)置不可見(jiàn))
300/301:頁(yè)面重定向
500:服務(wù)器內(nèi)部錯(cuò)誤(代碼有誤)
其他編碼:積累
?
文件可以不放在webapps,但說(shuō)需要配置虛擬路徑
conf/server.xml文件中
<Host name=xxx中
?
name="locaalhost" 就是根目錄下。appBase="webapps"中
那么如何修改路徑呢
docBase:實(shí)際路徑
path:虛擬路徑(絕對(duì)路徑、相對(duì)路徑) 可以寫絕對(duì)路徑也可以寫相對(duì)路徑
?
path相當(dāng)于docBase絕對(duì)路徑
-
第二種方式(不需要重啟tomcat)
在conf/Catalina/localhost中創(chuàng)建。項(xiàng)目名.xml 文件
上面代碼放進(jìn)去。就可以了
這種方式不需要重啟tomcat
-
注意(可以把項(xiàng)目明改成ROOT.xml),這樣可以直接變成默認(rèn)項(xiàng)目,但是不建議使用
?
虛擬主機(jī)
當(dāng)我們要用www.test.com訪問(wèn)默認(rèn)主機(jī)的時(shí)候
我們還是要修改server.xml
?
新建一個(gè)Host 如上圖
然后 打開(kāi)電腦C:\Windows\system32\drivers\etc\hosts文件下
添加 127.0.0.1 www.test.com 保存 如下圖:
?
還有一步 ,要將引擎默認(rèn)地址修改
?
因?yàn)?#xff0c;瀏覽器默認(rèn)端口80的,所有server中修改端口改成80,就能成功修改
完成,啟動(dòng)成功,就不截圖了
轉(zhuǎn)載于:https://www.cnblogs.com/MrChen-/p/11168747.html
總結(jié)
以上是生活随笔為你收集整理的Tomcat配置解析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: HDU - 6183 Color it
- 下一篇: 【Excel】函数DateDif查看两个