MacOS 安裝 Tomcat 9

1.下載Tomcat

前往 Apache Tomcat 官方網站下載 Tomcat 。2018/04/07顯示的版本為9.0.6














2.Tomcat安裝

  • 建立 /usr/local資料夾,並將解壓縮後的Tomcat資料夾移至/usr/local
  1. sudo mkdir -p /usr/local
  2. sudo mv ~/Desktop/apache-tomcat-9.0.6 /usr/local

  • 建立symbolic link,以後更新Tomcat時,不用再更改路徑。
  1. sudo rm -f /Library/Tomcat
  2. sudo ln -s /usr/local/apache-tomcat-9.0.6 /Library/Tomcat

  • 建立這個symbolic link的擁有者
  1. sudo chown -R <your_username> /Library/Tomcat

  • 設定bin底下所有的script可被執行的權限
  1. sudo chmod +x /Library/Tomcat/bin/*.sh

  • 設定完後就可以開啟與關閉Tomcat的服務了
  1. /Library/Tomcat/bin/startup.sh  開啟服務
  2. /Library/Tomcat/bin/shutdown.sh 關閉服務


  • 輸入localhost:8080,即可顯示下列畫面。





















3.最後設定Default頁面的管理使用者與密碼


  • 找到tomcat-users.xml檔案
前往 /Library/Tomcat/conf 底下,因為之前有設定symbolic link的關係,所以會自動跳到/usr/local/apache-tomcat-9.0.6/conf 實體目錄底下。




















  • 打開並修改tomcat-users.xml檔案
新增底下設定檔案,登入帳號與密碼設定tomcat,也可以自行修改其他。

<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

  • 重啟Tomcat服務
重啟後輸入自行設定的帳號與密碼即可登入。



留言

這個網誌中的熱門文章

如何使用Windows Server 2012 R2 DNS伺服器中的設定與網域名稱與IP綁定對應

使用Windows Server 2012 R2 來建立 Active Directory(AD) 來管理使用者帳戶以一台Win7為例

如何讓Windows Server 2012 R2 架設IIS網頁伺服器並且支援PHP伺服器