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 来开启您的自动化测试之旅吧~~

相关文章
相关标签/搜索