Chinaunix首页 | 论坛 | 博客
  • 博客访问: 360703
  • 博文数量: 100
  • 博客积分: 1894
  • 博客等级: 上尉
  • 技术积分: 951
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-11 23:17
文章分类

全部博文(100)

文章存档

2018年(3)

2014年(2)

2013年(7)

2012年(10)

2011年(8)

2010年(6)

2009年(63)

2008年(1)

分类: 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/密码   登录即可

      



   

    

阅读(1652) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~