Mac環(huán)境下配置tomcat的步驟詳解
前言
相信對(duì)Java Web稍微知道一點(diǎn),一般對(duì)Tomcat都不會(huì)陌生,Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁(yè),可以通過插件支持PHP,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。Tomcat無法取訪問Appache資源)。Appache只支持靜態(tài)網(wǎng)頁(yè),但像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í)候需要對(duì)目錄進(jìn)行權(quán)限設(shè)置:輸入 sudo chmod 755 Library/Tomcat/bin/*.sh 回車,設(shè)置文件的讀寫執(zhí)行權(quán)限;
解釋:sudo通常為系統(tǒng)超級(jí)管理員755 代表用戶對(duì)該文件擁有讀,寫,執(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é)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(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)文章
IDEA2020.1.2創(chuàng)建web項(xiàng)目配置Tomcat的詳細(xì)教程
這篇文章主要介紹了IDEA2020.1.2創(chuàng)建web項(xiàng)目配置Tomcat的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09
tomcat6.0 /7.0安裝版內(nèi)存溢出設(shè)置方法
這篇文章主要介紹了tomcat6.0 /7.0安裝版內(nèi)存溢出設(shè)置方法,需要的朋友可以參考下2014-07-07
Tomcat弱口令復(fù)現(xiàn)及利用(反彈shell)
本文主要介紹了Tomcat弱口令復(fù)現(xiàn)及利用(反彈shell),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
解決tomcat啟動(dòng)報(bào)錯(cuò):一個(gè)或多個(gè)listeners啟動(dòng)失敗問題
這篇文章主要介紹了解決tomcat啟動(dòng)報(bào)錯(cuò):一個(gè)或多個(gè)listeners啟動(dòng)失敗問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
Tomcat 啟動(dòng)閃退常見問題18種解決方法及示例
Tomcat啟動(dòng)閃退可能由多種原因引起,包括配置錯(cuò)誤、資源限制、兼容性問題等,本文主要介紹了Tomcat 啟動(dòng)閃退常見問題18種解決方法及示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-06-06
tomcat實(shí)現(xiàn)多war包部署的方法步驟
本文主要介紹了tomcat實(shí)現(xiàn)多war包部署的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-08-08
Tomcat安裝使用及部署Web項(xiàng)目的3種方法匯總
web應(yīng)用部署相當(dāng)于把web應(yīng)用交給服務(wù)器管理,供外界訪問,下面這篇文章主要給大家介紹了關(guān)于Tomcat安裝使用及部署Web項(xiàng)目的3種方法,需要的朋友可以參考下2022-08-08
Tomcat配置HTTPS訪問的實(shí)現(xiàn)步驟
本文主要介紹了Tomcat配置HTTPS訪問的實(shí)現(xiàn)步驟,在tomcat中存在兩種證書驗(yàn)證情況單向驗(yàn)證和雙向驗(yàn)證,下面就詳細(xì)的介紹一下這兩種情況的配置,感興趣的可以了解一下2022-07-07
如何在同一局域網(wǎng)下通過IP地址訪問本機(jī)Tomcat項(xiàng)目
這篇文章主要介紹了如何在同一局域網(wǎng)下通過IP地址訪問本機(jī)Tomcat項(xiàng)目問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06
使用IDEA創(chuàng)建Web項(xiàng)目并發(fā)布到tomcat的操作方法
這篇文章主要介紹了使用IDEA創(chuàng)建Web項(xiàng)目并發(fā)布到tomcat的操作方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05

