Mac安裝Tomcat

一、下載Tomcat

1、在Apache Tomcat官網(https://tomcat.apache.org/)上下載最新版本的Tomcat安裝包;

2、下載完成後,將安裝包解壓到某個目錄下,例如:/Applications/apache-tomcat-8.5.61。

二、配置Tomcat

1、將Tomcat的bin目錄添加到系統環境變量中,使命令行可以訪問Tomcat。

export CATALINA_HOME=/Applications/apache-tomcat-8.5.61
export PATH=$PATH:$CATALINA_HOME/bin

2、啟動Tomcat服務器,在命令行執行:

cd /Applications/apache-tomcat-8.5.61/bin
./catalina.sh run

這時會在終端上顯示Tomcat啟動的日誌,如果沒有錯誤信息,表示Tomcat已經成功啟動。

3、在瀏覽器中輸入http://localhost:8080,如果顯示Tomcat首頁,則表示Tomcat已經成功啟動。

三、調整Tomcat配置

1、修改Tomcat默認監聽端口。

cd /Applications/apache-tomcat-8.5.61/conf
vim server.xml

在server.xml文件中找到8080,將8080改為其他未被佔用的端口,例如:8888。


<Connector port="8888" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

2、設置Tomcat自動啟動。

cd /Library/LaunchDaemons
sudo vim com.apache.tomcat.plist

在com.apache.tomcat.plist文件中添加以下內容:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>Label</key>
  <string>com.apache.tomcat</string>
  <key>Program</key>
  <string>/Applications/apache-tomcat-8.5.61/bin/catalina.sh</string>
  <key>RunAtLoad</key>
  <true/>
</dict>
</plist>

保存com.apache.tomcat.plist文件後,執行以下命令使其生效。

sudo launchctl load -w /Library/LaunchDaemons/com.apache.tomcat.plist

四、部署Web應用程序

1、在Tomcat的webapps目錄下新建文件夾,例如:/Applications/apache-tomcat-8.5.61/webapps/myapp。

2、將Web應用程序複製到新建的myapp目錄下。

3、重啟Tomcat。

五、啟用SSL協議

1、在Tomcat的conf目錄下新建keystore。

cd /Applications/apache-tomcat-8.5.61/conf
keytool -genkey -alias tomcat -keyalg RSA -keystore keystore

按照提示輸入密碼和證書信息。

2、修改Tomcat配置文件server.xml,增加以下內容:


<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS"
           keystoreFile="/Applications/apache-tomcat-8.5.61/conf/keystore"
           keystorePass="mypassword" />

3、重啟Tomcat服務器。

六、總結

以上就是在Mac上安裝Tomcat的詳細步驟,通過以上步驟,我們可以快速地在Mac上部署Web應用程序,並啟用SSL協議,加強Web應用程序的安全性。

原創文章,作者:BBOJW,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/368389.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
BBOJW的頭像BBOJW
上一篇 2025-04-12 01:13
下一篇 2025-04-12 01:13

相關推薦

  • Mac自帶Python:你不知道的全能開發工具

    你知道嗎?你的Mac自帶Python!而且它能夠支持開發多種應用程序、執行的任務也很多種多樣。讓我們一起來探索一下Mac自帶Python的神奇功能吧! 一、快速入門 要馬上開始使用…

    編程 2025-04-29
  • 解決idea addconfiguration沒有tomcat

    本篇文章將為大家詳細介紹如何解決使用idea addconfiguration時沒有tomcat選項的情況。 一、檢查安裝路徑 首先,我們需要檢查tomcat是否已經在我們的電腦上…

    編程 2025-04-27
  • 如何在Mac上升級Python3並進行配置

    如果你正在使用Mac電腦進行編程開發,升級Python3並進行配置是一個必備的步驟。本文將從多個方面詳細介紹如何在Mac上升級Python3並進行配置,讓你在編程開發中更加順暢地使…

    編程 2025-04-27
  • 如何在Mac上運行Python3

    Python是一種簡單易學且功能強大的編程語言,它在多個領域有着廣泛的應用。在Mac上,預裝的是Python2,但我們也可以通過安裝Python3來使用最新版的Python。本文將…

    編程 2025-04-27
  • mac 安裝xhyve

    本文將為大家詳細介紹macOS下如何安裝xhyve,為方便大家理解,讓我們逐步深入探討。 一、xhyve 是什麼 xhyve是一種輕量級虛擬化技術,它使用macOS 的Hyperv…

    編程 2025-04-27
  • 如何在Mac上安裝Ruby

    一、Mac安裝更新 在安裝過程之前,確保你的Mac系統已更新到最新版本。這可以通過在菜單欄中選擇“” → “關於本機” → “軟件更新”來完成。 一旦軟件更新完畢,你就可以開始安…

    編程 2025-04-25
  • 使用Tomcat啟動War包

    在Java Web開發中,Tomcat作為一種免費、開源、輕量級的應用服務器,廣泛應用於Web應用的部署和運行環境。而War包則是Java Web應用程序的一種標準打包格式,通常包…

    編程 2025-04-25
  • 如何下載Mac原生壁紙?

    要下載Mac原生壁紙,你可以按照以下方法操作。 一、從官方網站下載Mac原生壁紙 從蘋果官方網站下載Mac原生壁紙是最安全、最簡便的方法。以下是具體步驟: 1、打開蘋果官網,進入“…

    編程 2025-04-25
  • Burp Suite Mac詳細介紹

    Burp Suite Mac是一款全稱Burp Suite Professional for Mac OS X的Mac版網絡攻擊測試工具,它能幫助安全測試人員對網絡應用進行滲透測試…

    編程 2025-04-25
  • Mac全局搜索快捷鍵

    Mac操作系統下的全局搜索快捷鍵是一個非常方便的工具,可以幫助用戶快速定位到他們想要的文件、應用程序和其他內容。在本文中,我們將從不同的方面闡述這個快捷鍵,並提供相關的代碼示例。 …

    編程 2025-04-25

發表回復

登錄後才能評論