1、 下載css
登陸Apache Tomcat官網,地址 http://tomcat.apache.org ,點擊左邊的Download,選擇須要下載的版本。 html
2、設置本地放置路徑java
把下載下來的包解壓到 /Users/你的用戶名/目錄下web
3、啓動Tomcatapache
打開終端vim
cd /Users/你的用戶名/apache-tomcat-9.0.0.M21/bin
1
2
(註釋:切換到咱們Tomcat的bin目錄)瀏覽器
打開終端輸入 「cd」+」空格」,而後把bin文件夾拖到終端裏,快速輸入,點擊回車tomcat
再輸入:./startup.sh ,回車bash
操做失敗,缺乏權限Permission denied 服務器
賦予超級管理員權限sudo chmod 755 *.sh,再次./startup.sh,就能夠啓動咱們本身的Tomcat了,以下圖:
打開咱們的瀏覽器,而後網址輸入 http://localhost:8080/,若是出現一隻貓,則證實配置成功~
4、關閉Tomcat
一樣是在bin 目錄下,在終端輸入:./shutdown.sh + 回車,就能夠了。
5、Tomcat的目錄結構及做用
|- bin:存放tomcat的命令。
catalina.bat命令:
startup.bat-> catalina.bat start
shutdown.bat- > catalina.bat stop
1
2
3
4
5
|- conf:存放tomcat的配置信息。其中server.xml文件是核心的配置文件。
|-lib:支持tomcat軟件運行的jar包。其中還有技術支持包,如servlet,jsp
|-logs:運行過程的日誌信息
|-temp:臨時目錄
|-webapps:共享資源目錄。web應用目錄。(注意不能以單獨的文件進行共享)
|-work:tomcat的運行目錄。jsp運行時產生的臨時文件就存放在這裏
|- WebRoot :web應用的根目錄
|-靜態資源(html+css+js+image+vedio)
|-WEB-INF:固定寫法。
|-classes:(可選)固定寫法。存放class字節碼文件
|-lib:(可選)固定寫法。存放jar包文件。
|-web.xml
注意:
1)WEB-INF目錄裏面的資源不能經過瀏覽器直接訪問
2)若是但願訪問到WEB-INF裏面的資源,就必須把資源配置到一個叫web.xml的文件中
6、注意事項:
若是服務器啓動後信息提示Tomcat started,可是在瀏覽器中輸入http://localhost:8080/後提示」沒法鏈接至服務器「,則有多是由於tomcat使用的jdk版本太低,不符合tomcat 9.0對jdk的最低要求,解決方法以下:
一、去官網http://www.Oracle.com/technetwork/Java/javase/downloads/index-jsp-138363.html下載最新的jdk;
二、在mac上根據提示安裝jdk;
三、在控制檯輸入命令:/usr/libexec/java_home獲得目前mac中jdk的位置,如本人機器的jdk位置爲:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home
四、cd至~/ 目錄下,執行vim .bash_profile,打開該文件;
五、加入或者修改:export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home"
六、保存退出,在控制檯輸入 source .bash_profile
七、從新啓動tomcat,登錄瀏覽器輸入網址後應該會產生正確的提示。
1
2
3
4
5
6
7
8
9
10
11
12
13
7、配置java web服務器。
若是你手裏有一套java web源碼,那麼就把這個文件夾(假設文件夾名字叫作javaJar)放到tomcat9目錄下的webapps目錄下,在終端下執行
sudo sh shutdown.sh 關閉服務器,而後再輸入
sudo sh startup.sh 打開服務器,表示服務器重啓(會自動導入這個web)。
(開啓服務器的時候,dock上會有java的Bootstrap運行圖標顯示,當關閉服務器時,這個Bootstrap運行圖標消失)