phoenixframework自動化測試平臺環境部署(Linux)

一、環境準備

(1)centos  5.1

其餘Linux環境也是沒有問題的,只是我目前使用和本次演示的環境是centos 5.1html

(2)安裝JDK 7及以上

您的Linux系統中只要有java執行環境便可,若已安裝請忽略此步驟。java

安裝方法示例:http://jingyan.baidu.com/article/4853e1e51d0c101909f72607.htmlnode

(3)tomcat 7及以上

您的Linux系統中只要有tomcat執行環境便可,若已安裝請忽略此步驟。mysql

安裝方法示例:http://jingyan.baidu.com/article/0aa2237555d0c488cc0d6438.htmlweb

(4)mysql數據庫

本步驟適用於沒有任何mysql環境的,若其餘機器有mysql,而且可用,請忽略此步驟。sql

安裝方法示例:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html數據庫

二、安裝文件獲取

從平臺官網(http://www.cewan.la)獲取安裝文件。此步驟可參考 vim

http://my.oschina.net/u/2391658/blog/706263 文章中部署步驟的:1 和 2 。centos

三、部署步驟

(1)獲取目錄

在系統中定位到tomcat的webapps目錄下,瀏覽器

(2)上傳war包

經過 rz 命令或 SecureCRTPortable 工具,將phoenix_web.war 或 phoenix_node.war 上傳到webapps目錄,而後在當前目錄執行如下命令:

../bin/startup.sh

(3)修改數據庫鏈接方式

修改phoenix_web工程的數據庫鏈接:

首先 cd 到phoenix_web工程的classes目錄:

而後 經過vi或vim命令編輯jdbc.properties,修改其中的數據庫IP地址和用戶名密碼便可,修改完成後退出並保存。

修改phoenix_node工程數據庫鏈接:

首先 一樣須要cd到phoenix_node的classes目錄,並編輯 hibernate.cfg.xml 文件,修改其中的數據庫IP和用戶名密碼,這裏的數據庫地址必須和phoenix_web工程的數據庫地址一致。

以上phoenix_web和phoenix_node的數據庫鏈接方式改完後,都須要從新啓動tomcat服務器。按順序執行如下命令便可,執行完shutdown.sh命令後,稍等幾秒再執行startup.sh。

../bin/shutdown.sh
../bin/startup.sh

(4)爲關鍵目錄添加讀寫權限

phoenix_web的upload目錄添加讀寫權限,上傳文件時,會將文件上傳到upload目錄,若是該目錄不能寫,則會上傳失敗。添加權限方法:

cd 到 upload目錄,在該目錄執行:chmod 777 *  便可,

爲phoenix_node的drivers目錄添加讀寫權限。該目錄放置了所需的驅動程序,若該目錄不可讀,則驅動程序沒法啓動。添加方法以下:

cd 到 drivers目錄,在該目錄執行:chmod 777 *  便可,

四、測試

phoenix_web 和 phoenix_node都啓動完成後,在瀏覽器訪問:

http://10.16.57.106:8080/phoenix_web/   (請將10.16.57.106:8080換成您本身的IP和端口)

頁面打開後使用 用戶名:admin 和密碼:admin 登陸系統,若不能登陸請檢查您的數據庫地址和用戶名密碼。若能成功登陸,則請參考:

http://my.oschina.net/u/2391658/blog/706568#OSC_h2_19 

添加執行機。並查看是否能查看到執行機的狀態,若執行機狀態是「200空閒」字樣,則說明環境所有搭建成功。

參考:http://my.oschina.net/u/2391658/blog/706568 來開啓您的自動化測試之旅吧~~

相關文章
相關標籤/搜索