Mac系統安裝和配置tomcat步驟詳解

lvxiangan發表於2018-06-11

一:下載

開啟Apache Tomcat官網,選擇需要的版本下載:

這裡寫圖片描述

二:存放到本地

資料夾重名民為ApacheTomcat,放到/Users/計算機名/Library/目錄下

這裡寫圖片描述

三:啟動Tomcat

開啟Terminal,進入ApacheTomcat所在目錄的bin目錄下

$:cd /Users/mymac/Library/ApacheTomcat/bin
  • 1

啟動Tomcat

$:./startup.sh
  • 1

如果出現:

-bash: ./startup.sh: Permission denied
  • 1

是因為使用者沒有許可權,而導致無法執行.需要用命令chmod 修改一下bin目錄下的.sh許可權,沒有出現說明啟動成功

$:chmod u+x *.sh
  • 1

修改完後重新之執行啟動命令:./startup.sh即可啟動,介面如下

這裡寫圖片描述

驗證安裝是否成功

在瀏覽器位址列輸入:http://localhost:8080(或者在手機瀏覽器中輸入電腦IP+埠號也可以訪問)顯示如下介面:

這裡寫圖片描述

四:關閉Tomcat

$:./shutdown.sh
  • 1

檢視Tomcat版本資訊

$:sh catalina.sh version
  • 1

五:ApacheTomcat目錄結構:

這裡寫圖片描述

1>bin:存放tomcat命令

2>conf:存放tomcat配置資訊,裡面的server.xml檔案是核心的配置檔案

3>lib:支援tomcat軟體執行的jar包和技術支援包(如servlet和jsp)

4>logs:執行時的日誌資訊

5>temp:臨時目錄

6>webapps:共享資原始檔和web應用目錄

7>work:tomcat的執行目錄.jsp執行時產生的臨時檔案就存放在這裡


修改埠號

伺服器的預設埠是8080,也可以將其改成自定義的埠,為了避免與系統埠衝突,必須設定為1024以上,例如設定為8888

用記事本開啟ApacheTomcat的conf目錄下的server.xml檔案,將以下語句的port值8080改為自定義的埠號:(例如8020)

<Connector port="8020" protocol="HTTP/1.1"
          connectionTimeout="20000"
          redirectPort="8443" />
  • 1
  • 2
  • 3

重新啟動伺服器後輸入localhost:8080無效,需要輸入localhost:8020就可以開啟伺服器的介面了.

密碼設定

conf目錄的tomcat-users.xml檔案裡</tomcat-users>上面加入以下程式碼:

<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
---
  • 1
  • 2
  • 3

因為xml的標籤都要關閉,還要重啟tomcat. 重新開啟http://localhost:8080Tomcat主介面,點選 Manager App等按鈕賬號和密碼輸入tomcat即可登陸

原文地址:來自指令碼之家

相關文章