TPCW安装

1 卸载系统中默认的安装的jdk

步骤如下:

[root@mpi01 tpcw_need]# rpm -aq|grep jdk

java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6

root@mpi01 tpcw_need]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.22.1.9.8.el5_6

2 安装新的jdk,我这里选择的是jdk1.6的

步骤如下:

[root@mpi01 tpcw_need]# mv jdk-6u25-linux-x64-rpm.bin /usr/local/

[root@mpi01 tpcw_need]# cd /usr/local/

[root@mpi01 local]# chmod a+x jdk-6u25-linux-x64-rpm.bin

[root@mpi01 local]# ./jdk-6u25-linux-x64-rpm.bin

3 安装Jboss,我这里选择的是Jboss3.2.7

步骤如下:

[root@mpi01 local]# cp /home/tpcw_need/jboss-3.2.7.tar.gz ./

[root@mpi01 local]# tar -zxvf jboss-3.2.7.tar.gz

4 安装Ant编译器,这里选择的是Ant1.8

步骤如下:

[root@mpi01 local]# cp /home/tpcw_need/apache-ant-1.8.4-bin.tar.gz ./

[root@mpi01 local]# tar -zxvf apache-ant-1.8.4-bin.tar.gz

5 安装Mysql服务器和客户端,这里选择的是5.5版本的

在Centos5.7下碰到的问题是/tmp目录没有写权限,所以安装之前一定要赋予/tmp目录写权限,不然后面会出现一系列的问题!

步骤如下:

[root@mpi01 local]# chmod 777 /tmp/

[root@mpi01 local]# cp /home/tpcw_need/MySQL-* ./

[root@mpi01 local]# rpm -ivh MySQL-server-5.5.24-1.rhel5.x86_64.rpm

[root@mpi01 local]# rpm -ivh MySQL-client-5.5.24-1.rhel5.x86_64.rpm

6 此时重启系统,验证Mysql是否安装成功

步骤

输入mysql是否能进入mysql指令输入界面

7 设置jdbc数据驱动,使用的是mysql-connetor-

步骤如下:

[root@mpi01 tpcw_need]# tar -xvf mysql-connector-java-5.1.20.tar.gz

[root@mpi01 home]# cd mysql-connector-java-5.1.2

root@mpi01 mysql-connector-java-5.1.20]# cp mysql-connector-java-5.1.20-bin.jar /usr/local/jboss-3.2.7/server/default/lib/

8 设置servlet-2.3

步骤如下:

[root@mpi01 tpcw_need]# cp servlet-2.3.jar /usr/local/

9 配置环境变量

步骤如下:

[root@mpi01 tpcw_need]# vim /etc/profile

[root@mpi01 tpcw_need]# source /etc/profile

添加

export JAVA_HOME=/usr/java/jdk1.6.0_25

export JBOSS_DIST=/usr/local/jboss-3.2.7

export ANT_HOME=/usr/local/apache-ant-1.8.4

export PATH=$JAVA_HOME/bin:$JBOSS_DIST:$ANT_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JBOSS_DIST/server/default/lib/mysql-connector-java-5.1.20-bin.jar:/usr/local/servlet-2.3.jar:$CLASSPATH

10 重启系统

[root@mpi01 tpcw_need]# reboot

11 在mysql中创建数据库tpcw

步骤如下:

[root@mpi01 ~]# mysql -u root

mysql> create database tpcw;

mysql> GRANT ALL PRIVILEGES ON tpcw.* TO root@'%' IDENTIFIED BY "root" WITH GRANT OPTION;

mysql> quit;

12 运行populate.sh

[root@mpi01 tpcw_need]# cp mysql-connector-java-5.1.20.tar.gz /usr/local/

[root@mpi01 tpcw_need]# cd /usr/local/

[root@mpi01 local]# tar -xvf mysql-connector-java-5.1.20.tar.gz

[root@mpi01 local]# cd /home/tpcw_need/tpcw-nyu-uva/

[root@mpi01 tpcw-nyu-uva]# ./populate.sh

13 运行build.sh

[root@mpi01 tpcw-nyu-uva]# ./build.sh

[root@mpi01 tpcw-nyu-uva]# cp build/tpcw.ear /usr/local/jboss-3.2.7/server/default/deploy

[root@mpi01 tpcw-nyu-uva]# cp tpcw-mysql-ds.xml /usr/local/jboss-3.2.7/server/default/deploy

14 重启系统

[root@mpi01 tpcw-nyu-uva]# reboot

15 启动jboss

[root@mpi01 ~]# cd /usr/local/jboss-3.2.7/bin/

[root@mpi001 ~]# cd /home/tpcw_need/tpcw-uva-client/

[root@mpi001 tpcw-uva-client]# cd build

[root@mpi001 build]# java rbe.RBE -EB rbe.EBTPCW1Factory 30 -OUT run1.m -RU 100 -MI 1000 -RD 100 -WWW http://localhost:8080/

TPCW相关的安装包太大,如果有需要请留邮箱。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章