what Tomcat?
Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web 應(yīng)用服務(wù)器睹晒,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用括细,是開(kāi)發(fā)和調(diào)試JSP 程序的首選(來(lái)源于百度百科)
Tomcat 下載及安裝
Tomcat8官網(wǎng)下載連接; 在打開(kāi)頁(yè)面中選擇Core當(dāng)中的第一項(xiàng)zip(pgp, sha512)這是免安裝通用格式的, 下載后在自己保存的軟件目錄下解壓即可
注意: Tomcat 的版本對(duì)與JAVA版本以及相應(yīng)的JSP和Servlet都是有要求的, Tomcat8版本以上的是需要Java7及以后的版本, 所以需要對(duì)應(yīng)JDK的版本來(lái)下載Tomcat的版本
解壓后的目錄各個(gè)文件夾的作用
bin目錄: 存放一些二進(jìn)制的文件, 例如Tomcat常用的 啟動(dòng)腳本: startup.bat或startup.sh 關(guān)閉腳本: shutdown.bat 或 shutdown.sh 等等
conf目錄: 存放的是Tomcat的配置文件, 例如最常用的 server.xml 如果需要修改Tomcat的端口(默認(rèn)端口是8080, 可以改成自己喜歡的如9090, 8888, 9999, 9070 等)就在這里修改
lib目錄: 存放的是全局的jar包
logs目錄: 存放的是Tomcat的日志, 如果Tomcat出錯(cuò)什么的,就需要在這里的日志中查找問(wèn)題
temp目錄: 存放的是臨時(shí)性的文件
webapps目錄: 存放的是Java的Web項(xiàng)目, 要部署的項(xiàng)目就需要放在這個(gè)目錄當(dāng)中
work目錄: 存放的是由JSP代碼翻譯的Java代碼, 以及編譯的.class文件
Tomcat 配置
JDK 的配置(這是必須的), 也就是在系統(tǒng)變量中添加 "JAVA_HOME:JDK的存放目錄"
CATALINA_BASE 的配置: 系統(tǒng)變量中添加 " CATALINA_BASE : D:\Program Files (x86)\apache-tomcat-8.5.51 "
CATALINA_HOME 的配置: 系統(tǒng)變量中添加 " CATALINA_HOME : D:\Program Files (x86)\apache-tomcat-8.5.51 "
Path 變量中追加上述兩個(gè)配置的bin路徑,在Path中添加: %CATALINA_HOME%bin 和 %CATALINA_BASE%bin
驗(yàn)證配置
在 bin 目錄中雙擊 startup.bat 啟動(dòng)Tomcat, 如果彈窗沒(méi)報(bào)錯(cuò)說(shuō)明啟動(dòng)成功
在瀏覽器中輸入 "localhost:8080", 如果出現(xiàn)Tomcat經(jīng)典的歡迎頁(yè)面則說(shuō)明Tomcat配置成功
Intellij 中Tomcat的配置(新建一個(gè)Web項(xiàng)目)
打開(kāi)Intellij 并點(diǎn)擊 Create New Project, 選擇 Java Enterprise, 并勾選 Web Application 選項(xiàng), 點(diǎn)擊 Next
為Project name 起名并選擇項(xiàng)目的存放路徑, 點(diǎn)擊 Finish
點(diǎn)擊 菜單欄的 Run --> Edit ConfiConfigurations --> 點(diǎn)擊左上側(cè)的+號(hào), 選擇 Tomcat server
在 Application server 一行的右側(cè)點(diǎn)擊 Configure, 選擇本地的Tomcat的路徑, 并點(diǎn)擊 OK
在 open browser 一欄中選擇瀏覽器為火狐, 或自己喜歡的瀏覽器
在 Server 的右側(cè) 點(diǎn)擊 Deployment, 點(diǎn)擊中間的小鉛筆按鈕, 點(diǎn)擊新建文件夾的圖標(biāo), 并新建文件夾并命名, 完事后點(diǎn)擊 Apply 及 OK
點(diǎn)擊最下面的 Application Servers 按鈕, 右鍵單擊 TomcatTest2:war exploded, 選擇 run, 到這時(shí)基本的配置就完成了