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相關的安裝包太大,如果有需要請留郵箱。

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