2011年5月11日 星期三

Tomcat JSP伺服器架設

在架設 Tomcat 以前,使用者必須先瞭解到 Tomcat 與JDK 版本之間的對應關係,要是選擇錯誤的版本搭配,將會造成 Tomcat 無法順利運作。以下為版本間的搭配:
  • Tomcat 7.0.X 搭配 JDK 1.6.0_Y
  • Tomcat 6.0.X 搭配 JDK 1.5.0_Y
  • Tomcat 5.5.X 搭配 JDK 1.4.0_Y ( 特殊功能需改用 JDK 1.5.0_Y )
本篇將以安裝 Tomcat 6.0 為例,請使用者先安裝 JDK 1.5.0_Y並設定環境變數,以下文章為 JDK 安裝方式:
安裝並設定好 JDK 後,先到 Apache Tomcat 官方網站下載 Tomcat 6.0 tar.gz:
以 apache-tomcat-6.0.32.tar.gz 的 tar.gz 檔為例。下載完成後,用 root 登入終端機並移動至下載 Tomcat 6.0 資料夾的位置,開始進行安裝的動作。本例安裝至 /usr/local/tomcat 的資料夾底下,使用者可自行改變安裝位置,但後半段的環境變數也必須與自行安裝的路徑相同。
  • tar -zxvf apache-tomcat-6.0.32.tar.gz
  • mv apache-tomcat-6.0.32 /usr/local/tomcat
  • cd /usr/local/tomcat
安裝完成後,請設定系統的環境變數:
  • vim /etc/profile
請在 profile 文件末端加入以下文字並儲存離開:
  • export CATALINA_HOME="/usr/local/tomcat"
請重新登入終端機,亦或是輸入以下指令即可完成設定:
  • source /etc/profile
以下為 Tomcat 服務的啟動與停止:
  • /usr/local/tomcat/bin/startup.sh
  • /usr/local/tomcat/bin/shutdown.sh
在啟動 Tomcat 服務後,開啟瀏覽器並輸入下列網址,檢視 Tomcat 有無正常運作:
  • http://127.0.0.1:8080/
如果瀏覽器有出現 Tomcat 的預設頁面,則表示 Tomcat 正常運作。

以下設定檔為 Tomcat 常用的參數:
  • /usr/local/tomcat/conf/server.xml (主要是設定 Tomcat 的 Port,預設為 8080)
  • /usr/local/tomcat/conf/tomcat-users.xml (主要是設定 Tomcat 管理權限的帳號)
特別叮嚀:當修改 Tomcat 的 Port 時,要注意該 Port 是否被其他服務佔用。例如 Port 80 主要是 Apache 在使用,如果要將 Tomcat 的 Port 改成 80 ,則必須先修改 Apache 的 Port ,避免啟動時發生 Port 已被佔用的狀況。

修改 Apache 的 Port ,可參考以下文章:

參考資料:

沒有留言:

張貼留言