Mac環(huán)境下配置tomcat的步驟詳解
前言
相信對Java Web稍微知道一點(diǎn),一般對Tomcat都不會陌生,Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁,可以通過插件支持PHP,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。Tomcat無法取訪問Appache資源)。Appache只支持靜態(tài)網(wǎng)頁,但像asp,php,cgi,jsp等動(dòng)態(tài)就需要Tomcat來處理。下面我們就來看看詳細(xì)的步驟。
一、 下載
登錄Apache Tomcat官網(wǎng),地址 http://tomcat.apache.org
,點(diǎn)擊左邊的Download,選擇需要下載的版本。
二、設(shè)置本地放置路徑
右鍵Finder—>前往文件夾—> ~/Library/ 目錄下,把下載下來包解壓,之后然后命名為Tomcat,放進(jìn)來這里。
防止Tomcat的路徑
三、啟動(dòng)Tomcat
打開終端,cd /Users/apple/Library/Tomcat/bin
(注釋:切換到我們Tomcat的bin目錄)
打開終端輸入 "cd"+"空格",然后把bin文件夾拖到終端里,快速輸入,點(diǎn)擊回車
再輸入: ./startup.sh
,回車,就可以啟動(dòng)我們自己的Tomcat了,如下圖:
啟動(dòng)成功
打開我們的瀏覽器,然后網(wǎng)址輸入 http://localhost:8080/
,如果出現(xiàn)一只貓,則證明配置成功~
實(shí)例界面
四、關(guān)閉Tomcat
同樣是在bin 目錄下,在終端輸入: ./shutdown.sh + 回車
,就可以了。
關(guān)閉Tomcat
五、配置的過程中可能遇到的問題
1. 終端中輸入startup.sh
后出現(xiàn)類似 “Permission denied” ,這個(gè)時(shí)候需要對目錄進(jìn)行權(quán)限設(shè)置:輸入 sudo chmod 755 Library/Tomcat/bin/*.sh
回車,設(shè)置文件的讀寫執(zhí)行權(quán)限;
解釋:sudo通常為系統(tǒng)超級管理員755 代表用戶對該文件擁有讀,寫,執(zhí)行的權(quán)限,同組其他人員擁有執(zhí)行和讀的權(quán)限,沒有寫的權(quán)限,其他用戶的權(quán)限和同組人員權(quán)限一樣。777代表,user,group ,others ,都有讀寫和可執(zhí)行權(quán)限。
六、Tomcat的目錄結(jié)構(gòu)及作用
|- bin:存放tomcat的命令。
catalina.bat命令:
startup.bat-> catalina.bat start
shutdown.bat- > catalina.bat stop
|- conf:存放tomcat的配置信息。其中server.xml文件是核心的配置文件。
|-lib:支持tomcat軟件運(yùn)行的jar包。其中還有技術(shù)支持包,如servlet,jsp
|-logs:運(yùn)行過程的日志信息
|-temp:臨時(shí)目錄
|-webapps:共享資源目錄。web應(yīng)用目錄。(注意不能以單獨(dú)的文件進(jìn)行共享)
|-work:tomcat的運(yùn)行目錄。jsp運(yùn)行時(shí)產(chǎn)生的臨時(shí)文件就存放在這里
|- WebRoot :web應(yīng)用的根目錄
|-靜態(tài)資源(html+css+js+image+vedio)
|-WEB-INF:固定寫法。
|-classes:(可選)固定寫法。存放class字節(jié)碼文件
|-lib:(可選)固定寫法。存放jar包文件。
|-web.xml
注意:
1)WEB-INF目錄里面的資源不能通過瀏覽器直接訪問
2)如果希望訪問到WEB-INF里面的資源,就必須把資源配置到一個(gè)叫web.xml的文件中。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
- MyEclipse+Tomcat+MAVEN+SVN項(xiàng)目完整環(huán)境搭建(圖文教程)
- Linux環(huán)境搭建之安裝/配置Tomcat的方法
- Tomcat環(huán)境變量如何配置
- tomcat環(huán)境變量詳細(xì)配置步驟
- Nginx+Tomcat的服務(wù)器端環(huán)境配置詳解
- eclipse配置tomcat開發(fā)Dynamic Web Project環(huán)境圖解
- tomcat以及tomcat環(huán)境變量安裝配置方法教程
- win2003 jsp運(yùn)行環(huán)境架設(shè)心得(jdk+tomcat)
- 搭建Tomcat 8源碼開發(fā)環(huán)境的步驟詳解
- Java新手環(huán)境搭建 Tomcat安裝配置教程
相關(guān)文章
Tomcat 發(fā)布程序使用cmd查看端口占用、相應(yīng)進(jìn)程、殺死進(jìn)程等的命令
這篇文章主要介紹了Tomcat 發(fā)布程序使用cmd查看端口占用、相應(yīng)進(jìn)程、殺死進(jìn)程等的命令的相關(guān)資料,需要的朋友可以參考下2016-12-12解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題
這篇文章主要介紹了解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01startup.bat啟動(dòng)Tomcat閃退問題原因及解決
本文主要介紹了startup.bat啟動(dòng)Tomcat閃退問題原因及解決,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04深入淺析Centos 7系統(tǒng)的Tomcat服務(wù)器
tomcat最初是由Sun的軟件架構(gòu)師詹姆斯 鄧肯 戴維森開發(fā)的。后來他幫助將其變?yōu)殚_源項(xiàng)目,并由Sun貢獻(xiàn)給Apache軟件基金會。這篇文章主要介紹了Centos 7系統(tǒng)的Tomcat服務(wù)器的相關(guān)知識,需要的朋友可以參考下2019-12-12Tomcat配置https SSL證書的項(xiàng)目實(shí)踐
本文主要介紹了Tomcat配置https SSL證書的項(xiàng)目實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Tomcat ssl報(bào)錯(cuò)Connector attribute SSLCertificateFile must be d
這篇文章主要介紹了Tomcat ssl報(bào)錯(cuò)Connector attribute SSLCertificateFile must be defined when using SSL with APR解決方法,需要的朋友可以參考下2014-12-12解決應(yīng)用啟動(dòng)失敗但tomcat不報(bào)錯(cuò)的方法
這篇文章主要給大家介紹了關(guān)于解決應(yīng)用啟動(dòng)失敗但tomcat不報(bào)錯(cuò)的方法,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06直接雙擊啟動(dòng)tomcat中的startup.bat閃退原因及解決方法
免安裝的tomcat雙擊startup.bat后,啟動(dòng)窗口一閃而過,而且tomcat服務(wù)未啟動(dòng),下面與大家分享下原因及解決方法2014-08-08