免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4285 | 回复: 0

JBOSS安装与配置 [复制链接]

论坛徽章:
0
发表于 2008-08-27 10:39 |显示全部楼层
最近项目中,需要增加短连接功能,用到jboss。把具体的安装配置说明一下。注意,下面环境是为HP-UX

1. JBOSS安装与配置
1.1    安装步骤
1、    以mocsa用户登录系统 ,进入/opt/aspire/product/mocsa目录;
2、    看环境有没有安装jdk,没有安装则安装;将jdk-1_4_2_13-linux版本的压缩包上传到$JBOSS/下,约定 $JBOSS代表JBOSS安装目录,解压缩jdk-1_4_2_13到$JBOSS/ jdk-1_4_2_13目录,执行jdk-1_4_2_13文件夹下*.bin文件;
验证jdk是否安装成功和版本:在$JBOSS/ jdk-1_4_2_13/bin下执行java –version 系统显示:java version "1.4.2.09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2.09-050713-03:34)
Java HotSpot(TM) Server VM (build 1.4.2 1.4.2.09-050713-05:46-PA_RISC2.0 PA2.0 (aCC_AP), mixed mode)
3、    在/opt/aspire/product/mocsa目录下创建jboss目录做为Jboss的安装目录;
4、    取得发布包中的jboss-4.0.5GA.zip放到jboss目录下,用unzip jboss-4.0.5GA.zip命令解压缩;
5、    进入jboss目录下的bin目录,执行chmod 777 *.sh
1.2 JBOSS配置
1、  配置环境变量
设置JAVA_HOME、PATH、CLASSPATH,即在.profile文件中增加如下内容:
export PS1='$PWD>'
alias ls="ls -F"
LANG=zh_CN.GB18030
export LANG
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
export LANGUAGE
export JBOSS=/home/mocs/jboss-4.0.5.GA
export JBOSS_HOME=$JBOSS
export JAVA_HOME=/opt/java1.4
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:{$JAVA_HOME}/bin

注:红色字体请根据实际情况修改,JBOSS表示jboss部署的路径,JAVA_HOME表示jdk安装的路径。

4、2、 创建jboss运行参数配置文件
在$JBOSS_HOME/server/adapter目录下新建run.conf,文件内容如下
MAX_FD="8192"

JAVA_OPTS="-server -Xms512m -Xmx1024m -Xloggc:./gc/$$ -XX:PermSize=64m -XX:MaxPermSize=128m -XX:-UseParallelGC  -D MOCSHOME=/opt/aspire/product/mocsa/mocsht"
在$JBOSS_HOME/bin目录下修改run.conf,在run.conf文件中增加以下配置:
JAVA_HOME=/opt/java1.4
export JAVA_HOME
JBOSS=/home/mocs/jboss-4.0.5.GA
JBOSS_HOME=$JBOSS
export JBOSS_HOME
PATH=$PATH:{$JAVA_HOME}/bin
export PATH
红色字体部分请根据实际情况修改MOCSHOM表示mocs部署路径;JBOSS和JAVA_HOME同上。

5、3、 创建启动脚本
在$JBOSS_HOME/server/adapter创建启动脚本start.sh,内容如下
mv nohup.out nohup.bak
DIRNAME=`dirname $0`
RUN_CONF=$DIRNAME/run.conf
export RUN_CONF
nohup $JBOSS_HOME/bin/run.sh -c adapter& > nohup.out
创建启动脚本后需要修改脚本的执行权限。

6、4、 创建停止脚本
在$JBOSS_HOME/server/adapter创建停止脚本down.sh,内容如下
$JBOSS_HOME/bin/shutdown.sh --server=jnp://localhost:1099 --shutdown
其中1099端口为示意,请根据实际的JNDI端口修改。创建脚本后需要修改脚本的执行权限。

12、5、            修改端口
如果在一台机器上部署了多个jboss server,需要修改相关端口以避免端口冲突,修改端口的方法如下:
vi $JBOSS_HOME/server/engine/conf/jboss-service.xml
n         JNDI端口:默认1099
   
      name="jboss:service=Naming"
      xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
......
        1099
        
        1098
        -->

n         RMI端口:默认4444
   
      name="jboss:service=invoker,type=jrmp">
      4444
.........
   

vi $JBOSS_HOME/engine/deploy/jbossweb-tomcat55.sar/server.xml
n         HTTP端口:
      80" address="${jboss.bind.address}"
         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
         emptySessionPath="true"
         enableLookups="false"redirectPort="19011" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true"/>
n         AJP端口:目前暂不使用AJP,相关配置注释掉。
      
         emptySessionPath="true" enableLookups="false" redirectPort="8443"
         protocol="AJP/1.3"/>
-->

6、  在$JBOSS_HOME/server目录下创建default目录,将adapter下所有文件拷贝一份至default目录下,给default目录下所有文件执行权限。
7  启动测试
执行$JBOSS_HOME/server/adapter/start.sh脚本,tail –f nohup.out看启动信息,看到类似以下信息说明启动成功。
16:02:43,215 INFO  [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
0.000: [GC 139776K->9572K(506816K), 0.4839663 secs]


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/70934/showart_1149793.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP