jboss5在linux下安装部署

为更好地规范Jboss软件安装,促进安装标准化而编写该文档

 

需要注意的是,安装Jboss前必须检查JDk的版本,Jboss5.1必须使用JDK1.6版本,如果该机已经安装JDK1.6,则可以跳过下部。

 

安装JDK1.6:

在linux下对安装文件授权:$chmod 755 jdk-6u26-linux-x64-rpm.bin

执行安装命令./ jdk-6u26-linux-x64-rpm.bin 程序自动进行安装

安装完成,一般情况下,JDK会默认安装到/usr/java目录下。

 

安装jboss5:

解压缩jboss的安装文件jboss-5.1.0.GA-jdk6.zip

unzip jboss-5.1.0.GA-jdk6.zip

 

配置jdk环境变量——修改jboss用户环境变量

Jboss支持两种JDK加载方式,第一种是通过定义用户环境变量来加载JDK,第二种是在启动文件中添加环境变量,通过参数来加载JDK。这里我们采用第二种配置方式需编辑jboss-5.1.0.GA/bin/run.sh文件

vi jboss-5.1.0.GA/bin/run.sh

添加如下环境变量,以便启动run.sh时,通过文件启动时去加载JDK。

export JAVA_HOME=/usr/local/jdk1.6.0_26

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH

保存退出

 

此时jboss安装配置已经完成,启动jboss(增加启动变量)

./jboss-5.1.0.GA/bin/run.sh –b 0.0.0.0. (本机IP)

 

项目部署以及连接池配置:

将一个j2ee项目打成war包放置/usr/jboss-5.1.0.GA/server/default/deploy目录

reportConfig.xml正常配置连接池的jndi名称等.

数据库驱动放置到/usr/jboss-5.1.0.GA/server/default/lib目录下

数据源连接池在/usr/jboss-5.1.0.GA/server/default/deploy目录中创建一个项目名称-ds.xml”的文件,例如:fastreport-ds.xml内容如下:

<?xml version=”1.0″ encoding=”UTF-8″?>

<datasources>

  <local-tx-datasource>

    <jndi-name>tiger1_dev</jndi-name>

    <connection-url>jdbc:oracle:thin:@192.168.0.16:1521:orcl</connection-url>

    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

    <user-name>ztc</user-name>

    <password>ztc</password>

         <metadata>

         <type-mapping>Oracle10g</type-mapping>

    </metadata>

  </local-tx-datasource>

</datasources>

 

这样连接池就配好了,启动jboss服务,访问相关url即可.

 

jboss中的缓存位置为: /usr/jboss-5.1.0.GA/server/default/work/jboss.web/localhost.

本文标签: