分类: LINUX
2009-09-02 10:28:21
一、下载所需安装包
1.jdk jdk-1_5_0-linux-i586-rpm.bin
2.apache-ant-1.7.0-bin.tar.gz
3.openmdxTomcatEjb-2.5.1-linux-installer.bin
4.opencrxServer-2.5.1-linux-installer.bin
5.opencrxSdk-2.5.1-linux-installer.bin
6.postgresql-8.4.0.tar.gz
7. postgresql-8.4的数据库驱动
二、安装
1.jdk 安装参见本博客里的jdk1.6的安装
2.ant安装(只解压即可的)
a.tar -zxvf apache-ant-1.7.0-bin.tar.gz
b. mv apache-ant-1.7.0 /opt
3.postgresql 安装
参见本博客里的postgresql-8.4的安装
4.openmdxTomcatEjb
a.登录到桌面系统下
b.双击openmdxTomcatEjb-2.5.1-linux-installer.bin 即可进入图形化安装
c.选择 jdk(/usr/java/jkd1.5),ant的路径即可
5.opencrxServer
a.双击opencrxServer-2.4.0-linux-installer.bin即可进入图形化安装
b.选择 jdk(/usr/java/jkd1.5),ant的路径即可
6.opencrxSdk
a.双击opencrxSdk-2.5.1-linux-installer.bin即可进入图形化安装
7.将数据库驱动放在/opt/openmdxTomcatEjb-2.5.1/apache-tomcat-6/lib/
和/opt/opencrxSdk-2.5.1/opencrx-2.5.1/opt/postgresql/jre-1.5/postgresql-8/lib/
8.与PostgreSQL整合。
先建好一个数据库,并建一个用户,将数据库授权给次用户。用pgIII 图形化工具操作简单方便。列如:用户、密码、数据库都叫opencrx
9.修改/opt/openmdxTomcatEjb-2.5.1/bin/opencrx.sh文件如下:
#!/bin/sh
# START or STOP openCRX
# ---------------------
if [ "$1" = "START" ] ; then
if [ -e /etc/init.d/postgresql ] ; then
/etc/init.d/postgresql start &
sleep 3
fi
if [ -e /opt/openmdxTomcatEjb-2.5.1/bin/tomcat.sh ] ; then
export JAVA_OPTS="$JAVA_OPTS -Dopencrx.CRX.jdbc.driverName=org.postgresql.Driver"
export JAVA_OPTS="$JAVA_OPTS -Dopencrx.CRX.jdbc.url=jdbc:postgresql://localhost/opencrx"
export JAVA_OPTS="$JAVA_OPTS -Dopencrx.CRX.jdbc.userName=opencrx"
export JAVA_OPTS="$JAVA_OPTS -Dopencrx.CRX.jdbc.password=opencrx"
/opt/openmdxTomcatEjb-2.5.1/bin/tomcat.sh START
fi
fi
if [ "$1" = "STOP" ] ; then
if [ -e /opt/openmdxTomcatEjb-2.5.1/bin/tomcat.sh ] ; then
/opt/openmdxTomcatEjb-2.5.1/bin/tomcat.sh STOP
fi
if [ -e /etc/init.d/postgresql ] ; then
/etc/init.d/postgresql stop
fi
fi
10.修改/opt/openmdxTomcatEjb-2.5.1/apache-tomcat-6/conf/openejb.xml文件
注释掉默认数据库部分
JdbcDriver org.hsqldb.jdbcDriver
JdbcUrl jdbc:hsqldb:hsql://127.0.0.1:9001/CRX_2_5
UserName sa
Password manager99
JtaManaged true
取消PostgreSQL的注释部分并修改如下:
JdbcDriver org.postgresql.Driver
JdbcUrl jdbc:postgresql://localhost/opencrx
UserName opencrx
Password opencrx
JtaManaged true
11.执行
sh /opt/openmdxTomcatEjb-2.5.1/bin/opencrx.sh START
启动数据库、Apache-tomcat和opencrx服务
注意:Start一定要全为大写。否则无法启动服务。
12.打开IE、输入:
用admin-Root/opencrx登录
a.找到“Actions”-“Create Administrator”
b.Segment name中输入:Standard
第2个为空 Initial password:密码
Password again:重复密码
c.找到“View” - “Reload”-“ok"
13.打开IE、输入:
用admin-Standard/密码 登录即可