关于Tomcat有这一篇就够了
對于開發人員來說,經常會用到Tomcat服務器,它用起來簡單,比較實用。
目錄
- 1.Tomcat的下載
- 1.請先確認你的JDK版本(在cmd窗口輸入 java -version)
- 2.看自己的電腦是64位還是32位
- 3.選擇此電腦或我的電腦,右鍵單擊點開屬性
- 4.確定好后進入官網下載Tomcat,
- 5.進入Tomcat9下載頁面
- 6.將此路徑保存到記事本中
- 2.Tomcat目錄結構:
- 1.bin
- 2.conf
- 3.lib
- 4.logs
- 5.temp
- 6.webapps
- 7.work
- 3.Tomcat的配置
- 3.1 配置JDK
- 3.2.配置環境變量
- 4.修改Tomcat的端口號方法
- 1.查找conf路徑下的server.xml文件,路徑如:
- 2.打開server.xml文件修改如下信息:
- 3.啟動tomcat
- 4.驗證端口號的修改
- 5.解決tomcat中文亂碼的問題
- 6.常見狀態碼:
1.Tomcat的下載
第一節看這兒,由于我的圖片鏈接失效,大家可以觀看我的這一篇,然后繼續從這兒往后讀。
1.請先確認你的JDK版本(在cmd窗口輸入 java -version)
因為我安裝的是Tomcat9
Tomcat9不支持JDK12.0、12.0+、1.7+版本
2.看自己的電腦是64位還是32位
Windows鍵+E 組合鍵打開頁面
3.選擇此電腦或我的電腦,右鍵單擊點開屬性
可以看到我的是64位
4.確定好后進入官網下載Tomcat,
官網地址-點擊進入 http://tomcat.apache.org/
選擇左側的Tomcat版本,本篇文章舉例Tomcat9,其它的版本安裝都一樣
點擊Tomcat9
5.進入Tomcat9下載頁面
對應著操作系統位數進行下載,下載后會是一個zip壓縮包[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-nBtbUrVC-1591196675133)(https://mxszs.oss-cn-beijing.aliyuncs.com/img/20191116134231311.png)]
解壓壓縮包,放在想要放在的盤符(D盤、E盤…無所謂,記著路徑就可以,但最好不要是C盤,可能會出現拒絕訪問)
我的在F盤
雙擊打開之后
6.將此路徑保存到記事本中
(所有的這種路徑都可以采用這種方法,保持下去)后期配置環境變量要用到
2.Tomcat目錄結構:
1.bin
bin目錄主要是用來存放tomcat的命令,主要有兩大類,一類是以.sh結尾的(linux命令),另一類是以.bat結尾的
(windows命令)。
重要:
很多環境變量的設置都在此處,例如可以設置JDK路徑、TOMCAT路徑
startup 用來啟動tomcat
shutdown 用來關閉tomcat
修改catalina可以設置tomcat的內存
2.conf
conf目錄主要是用來存放tomcat的一些配置文件。
重要:
server.xml可以設置端口號、設置域名或IP、默認加載的項目、請求編碼
web.xml可以設置tomcat支持的文件類型
context.xml可以用來配置數據源之類的
tomcat-users.xml用來配置管理tomcat的用戶與權限
在Catalina目錄下可以設置默認加載的項目
3.lib
lib目錄主要用來存放tomcat運行需要加載的jar包。
例如,像連接數據庫的jdbc的包我們可以加入到lib目錄中來。
4.logs
logs目錄用來存放tomcat在運行過程中產生的日志文件,非常重要的是在控制臺輸出的日志。(清空不會對tomcat運行帶來影響)
在windows環境中,控制臺的輸出日志在catalina.xxxx-xx-xx.log文件中
在linux環境中,控制臺的輸出日志在catalina.out文件中
5.temp
temp目錄用戶存放tomcat在運行過程中產生的臨時文件。(清空不會對tomcat運行帶來影響)
6.webapps
webapps目錄用來存放應用程序,當tomcat啟動時會去加載webapps目錄下的應用程序。可以以文件夾、war包、jar包的形式發布應用。
當然,你也可以把應用程序放置在磁盤的任意位置,在配置文件中映射好就行。
7.work
work目錄用來存放tomcat在運行時的編譯后文件,例如JSP編譯后的文件。
清空work目錄,然后重啟tomcat,可以達到清除緩存的作用。
3.Tomcat的配置
3.1 配置JDK
這里不在闡述,有需要的可以點這兒配置JDK
3.2.配置環境變量
選擇高級
(記事本中剛才的路徑名)
然后點擊確定就好
之后再找到系統變量中的Path
出來一個界面,點擊確定。在后面追加
(第一個%前面若沒有分號,請手動打上去分號,分號是英文狀態下輸入的,特別注意)
最后點擊確定環境變量就此配置好。
接下來你解壓的tomcat文件夾下的bin目錄中點擊
startup.bat
顯示此界面,注意此界面常開之后
驗證環境變量是否配置成功,瀏覽器輸入一下 http://localhost:8080
出現如下圖,那么就說明配置成功了
到此環境配置成功,但是后面學習的路還要很長,一起堅持吧!
4.修改Tomcat的端口號方法
1.查找conf路徑下的server.xml文件,路徑如:
F:\apache-tomcat-9.0.27\conf
2.打開server.xml文件修改如下信息:
修改前:
修改后:
3.啟動tomcat
啟動tomcat,執行startup.bat文件,
4.驗證端口號的修改
打開瀏覽器,地址輸入:http:\localhost:8888(localhost為部署tomcat的IP,此處為本機部署,因此使用localhost,之后填寫8888為端口號)
5.解決tomcat中文亂碼的問題
1.修改apache-tomcat-9.0.14-windows-x64/conf/logging.properties
2、添加語句:java.util.logging.ConsoleHandler.encoding = GBK
3、重啟tomcat,查看日志數據即可
6.常見狀態碼:
200:一切正常
300/301:頁面重定向(跳轉)
404:資源不存在
403:權限不足(如果訪問a目錄,但是a目錄設置不可見)
500:服務器內部錯誤(代碼有誤)
ties
2、添加語句:java.util.logging.ConsoleHandler.encoding = GBK
3、重啟tomcat,查看日志數據即可
總結
以上是生活随笔為你收集整理的关于Tomcat有这一篇就够了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 方法的定义使用,方法重载及方法的递归调用
- 下一篇: 第一个jsp项目