vFabric TC Server 是由 VMware(前身為 SpringSource)所開發,以 Tomcat 為基礎改寫為更適於企業使用之 JSP Server,是一種需付費的 Server,測試時可下載開發者版本。
安裝版本
1. Java SDK 7(為確保相容性,請使用32bit版本)
2. TC Server 2.8(需註冊 VMware 並登入帳號後,於文章中找到 vFabric tc Server Developer Edition 段落中可找到下載點)
備齊這些資料就可以開始了。
示範平台:Windows Server 2008
一、建立Java開發環境(JDK)
1. 請安裝JDK(例:C:\JavaSDK),JDK已內建Java執行環境JRE
2. 在[電腦]上按右鍵 > 內容 > 進階系統設定 > 環境變數
3. 在系統變數的下方選新增,
變數名稱:JAVA_HOME
變數值:你的Java SDK安裝位置(例:C:\JavaSDK)
4. 在系統變數的下方選新增,
變數名稱:CLASSPATH
變數值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
5. 在系統變數中找到 Path,雙擊開啟,在變數值後方加入下列文字:
;%JAVA_HOME%\bin
二、測試Java環境
1. 開啟命令提示字元(CMD),前往JDK安裝環境下的bin目錄(例:C:\JavaSDK\bin)
2. 輸入 java -version,若有版本回應,即代表安裝無誤。
往後若有使用 Windows 系統開發 Java 需求,大都可依此方式配置。
三、配置Java JVM Memory
1. 繼續在命令提示字元輸入:java -Xmx1024M
(請注意開放給JVM Memory不可大於主機RAM Memory)
JVM 預設的512M似乎不夠 TC Server 使用,若未設定將在 TC Server 中提示錯誤訊息:
四、安裝 TC Server
1. 將 TC Server 解壓縮到目錄(例:C:\tc-server)
2. 開啟命令提示字元(CMD),前往 TC Server 所在目錄(例:C:\tc-server)
3. 輸入 tcruntime-instance create tc(建立一個名為tc的TC Server網站目錄)
4. 輸入 tcruntime-ctl tc install(安裝 TC Server為服務)
5. 輸入 tcruntime-ctl tc start(啟動 TC Server 服務)
(停止服務為 tcruntime-ctl tc stop、移除服務為 tcruntime-ctl tc uninstall)
五、測試 TC Server
開一個新的瀏覽器,並在網址列輸入 http://localhost:8080
如果有出現 vmware 的初始畫面就代表安裝成功了。
(JSP預設Port為8080,若有衝突可在 tcs\conf\catalina.properties 文件最下方修改Port)
六、開啟 TC Server 功能
1. 啟用Spring Insight(相當好用的程式分析工具)
若命令提示字元還在,輸入 tcruntime-instance apply-template tc -t insight
(其他功能可查看目錄(例:C:\tc-server\templates)
2. 輸入 tcruntime-ctl tc restart(重新啟動 TC Server)
3. 測試新功能,開一個新的瀏覽器,並在網址列輸入 http://localhost:8080/insight
如果有出現 SpringInsight 網頁即是安裝成功了。
目前仍未觸及資料庫,可能會以MySQL作搭配,往後將視情形更新文章。
2012/11/02 15:46 |
Trackback Address :: 無法向此文章發送引用