Tomcat安裝之在Mac環境下配置tomcat9

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運行圖標消失)

相關文章
相關標籤/搜索