Tomcat 7 是第一套 Apache Tomcat 支援Servlet 3.0, JSP 2.2, 及 EL 2.2 的規格
當然會用到的人,才會需要用到這篇,也順便提醒的是
Tomcat 7 需要用到Java 1.6以後的版本,但這在Mac上不是問題,只要你用的是Mac OS 10.5或是Mac OS 10.6
但是
問題會發生在OS 10.7 也就是Lion上面,因為Java在10.7開始,就不是內建就有的囉
檢查是否已經安裝Java
所以若你是要在Lion上面安裝Tomcat 7
請先在終端機執行這段命令
代碼:
java -version
作者: 已安裝Java
作者: 未安裝Java
但是,要怎麼安裝Java呢?
你倒不用擔心
因為沒多久,你就會看到這個訊息,問你要不要安裝Java,就按下「安裝」即可
給他幾分鐘,就解決了Lion 預設沒有安裝Java的部份
開始安裝Tomcat 7
要安裝Tomcat之前,先到Tomcat的官網去下載最新版吧
Apache Tomcat官方網站
http://tomcat.apache.org/
接著選擇下載7.x的版本,下載後解開壓縮,我這時候是7.0.23版
在Finder下面,找到「前往」、「前往檔案夾」
輸入 /usr/local
到該目錄之後,就把剛剛的下載,且解壓縮好的目錄丟進去
這時候系統會要你「認證」輸入管理員的帳號密碼
密碼輸入完成之後,就會搬移那個目錄
但是這個目錄實在名字太長了,所以就順便把這個目錄改名成簡單一點的名字,例如tomcat
改好之後,開啟「應用程式」、「工具程式」中,執行「終端機」
執行下面語法,把目錄建立一個替身,方便我們以後維護使用,下了這段語法之後他會問你管理員密碼,你就輸入吧
代碼:
sudo ln -s /usr/local/tomcat /Library/Tomcat
接著下下面的語法來改變你自己的帳號成為該目錄的擁有者,記得將下面「jimmy」換成你的帳號啊(不能用中文喔)
代碼:
sudo chown -R jimmy /Library/Tomcat
然後,我們還需要讓bin目錄下面的程式可被執行,所以請輸入下面語法
代碼:
sudo chmod +x /Library/Tomcat/bin/*.sh
啟動 Tomcat
啟動Tomcat有兩種方式
若你是命令列達人,請直接在終端機輸入這個語法即可啟動
代碼:
/Library/Tomcat/bin/startup.sh
請前往這個網址下載 Tomcat Controller
http://www.activata.co.uk/tomcatcontroller/
嘿嘿,就這樣,你要開啟、要關閉Tomcat就有專門的App可以用啦
開始運作 Tomcat
開啟之後,預設port是8080,所以你在網址列輸入
http://127.0.0.1:8080
就可以看到畫面囉
當然啦,預設帳號是tomcat,預設密碼也是tomcat
記得到剛剛下面這個目錄
/usr/local/tomcat/conf/
編輯tomcat-users.xml的檔案
把最下面username與password改成你要的即可
然後在關掉、重啟Tomcat就好囉
所以,就這樣我們就在Mac上面把Tomcat7給安裝好囉
2018蘋果iPhone發表會確定9/13凌晨一點舉辦
9 小時前 進 iPhone 最新消息