Chinaunix首页 | 论坛 | 博客
  • 博客访问: 94277
  • 博文数量: 29
  • 博客积分: 2535
  • 博客等级: 少校
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-06 00:37
文章分类
文章存档

2011年(2)

2010年(2)

2009年(1)

2008年(24)

我的朋友

分类:

2008-08-27 10:39:36

最近项目中,需要增加短连接功能,用到jboss。把具体的安装配置说明一下。注意,下面环境是为HP-UX
 

安装与配置

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_HOMEPATHCLASSPATH,即在.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部署路径;JBOSSJAVA_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

       

 

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,相关配置注释掉。

 

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]

阅读(2098) | 评论(1) | 转发(0) |
0

上一篇:新的征程!

下一篇:Apache服务安装与配置

给主人留下些什么吧!~~

chinaunix网友2009-06-09 20:49:47

呵呵,竟然把公司的配置文件类出来了,真强啊。