6 Jboss安装配置手册(unix)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中间件安装配置指南(Jboss for Unix)
第 1 章概述
Jboss的安装配置总共包括下面四个部分:
1. 数据库产品的安装(详见相关数据库安装文档)
2. 初始化数据库(详见相关数据库文档)
3. Jboss中间件的安装
4. 配置服务
第 2 章安装数据库
详见相关数据库安装文档。
第 3 章初始化数据库
详见相关数据库文档。
第 4 章 Jboss中间件产品的安装
Jboss是免费软件,无需安装,可在中下载到需要的jboss版本,将下载的压缩包解压缩到本地一个目录中。
生成目录如下:
●bin:放置jboss启动和停止的可执行脚本文件
●docs:放置jboss的例子、测试脚本和各种脚本配置文件的DTD(文档类型定义)
●lib:放置jboss所需要的部分jar包文件
●client:放置EJB客户端运行时所需要的jar包
●server:放置各启动类型的服务器端EJB配置所需要的文件等。
●不同版本的Jboss包含的文件会有所不同,本篇介绍以jboss-3.2.2rc3为主。
第 5 章配置实例
5.1配置准备
在“jboss 安装路径/bin”目录下找到run.sh,用文本打开,增加环境变量JAVA_HOME 的路径信息设置,即JDK文件所在的路径信息(如果系统没有JDK文件,则需要安装JDK,版本一般要求为1.4):
在Unix操作系统环境下,是严格区分大小写的,即Path≠path,在设置启动文件的特别需要注意。
5.2设置共享库
Oracle与DB2安装后,都会自带jdbc 驱动程序,oracle的在“…/ora92/jdbc/lib”路径下,db2的在“…/IBM/SQLLIB/java”路径下,只有SQL Server数据库需要单独安装JDBC驱动程序。
●SQL Server数据库需要msbase.jar、mssqlserver.jar、msutil.jar三个文件;
●oracle9 数据库需要ojdbc14.jar、nls_charset12.zip两个文件;
●DB2数据库需要db2java.zip文件。
方法一:
将需要的jar 文件复制到jboss安装路径的/lib的目录下即可;
包括数据库厂商提供的jdbc共享库文件和网络报表所需的jar库文件。
此方法操作简单,但是不利于jar包的集中管理和版本维护。
方法二:
1. 将数据库厂商提供的JDBC 共享库文件和网络报表所需的共享库文件复制到本地
硬盘的任意目录。
例如:
●JDBC共享库:/appdir/jdbc
●JAVA共享库:/appdir/jar
2. 编辑启动文件,设置相关路径:
在“jboss安装路径的/bin”目录下找到run.sh,用文本编辑器打开,在该文件中找到行“# Display our environment”,在该行后增加jdbc共享库信息。
例如:如果上一步把Oracle共享库文件复制到了“/appdir/jdbc/oracle”目录下,JAVA 共享库复制到了“/appdir/jar”目录,则写法如下:
●JDBC共享库:/appdir/jdbc/oracle /ojdbc14.jar;
●/appdir/jdbc/oracle /nls_charset12.zip;
●JAVA程序控件:/appdir/jar/XXXX.JAR;(参照此法填写)
示例:
5.3配置JDBC
在“jboss安装路径/docs/examples/jca”目录下找到数据库连接的配置文件模版*.xml,其中,对于系统而言,不同的数据库对应的配置文件模版如下:
●SQL server:mssql-ds.xml
●Oracle:oracle-ds.xml
●DB2:db2-ds.xml
在这些配置文件中,包含了相关数据库的JDBC驱动信息。
将对应数据库的配置信息模板复制到“jboss安装路径的/server/default/deploy”目录下即可。
5.4配置数据源
找到上一步复制到“jboss安装路径的/server/default/deploy”目录下的数据库连接配置文件*-ds.xml,打开并填写配置信息,不同的数据库对应的配置信息示例如下:sqlserver数据库连接文件, mssql-ds.xml:
oracle数据库连接, oracle-ds.xml:
db2数据库连接文件,db2-ds.xml:
5.5发布应用程序
将应用程序包netrep_jboss32.ear复制到“jboss安装路径/server/default/deploy”的目录下即可。
第6 章更新程序
5.6启动Jboss服务。
进入到jboss安装目录的bin目录,双击运行run.sh,启动jboss服务。
第 6 章更新程序
6.1更新主程序
停止jboss服务,用新的网络报表程序包netrep_jboss32.ear覆盖原有程序包。(参见5.5)
6.2更新jar库文件
将新的jar库文件复制到原来jar文件所在的目录,覆盖原有文件即可。
6.3升级数据库
详见相关数据库文档
在“jboss安装路径/bin”目录下执行run.sh,启动jboss服务,升级完成。
结束服务时弹出结束程序的窗口,如果选择了“立即结束”,再次运行服务时会出现错误,这时清空“jboss安装路径/server/default/tmp”文件夹,再运
行服务就可以了。
第 7 章其他操作说明
7.1修改端口
对于不同版本的Jboss修改端口涉及的文件也有所不同。
对于JBoss3.2.3(系统目前使用的版本),在Jboss的主目录下找到
“/server/default/deploy/jbossweb-tomcat41.sar/META-INF/jboss-service.xml”文件,如图:要把端口由8080改成80 即可将下面文件中的port=”8080”改成port=”80”即可。