ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 红帽RHEL4.4下JBoss 4.3.0.GA企业应用平台

红帽RHEL4.4下JBoss 4.3.0.GA企业应用平台

原创 Linux操作系统 作者:lwitpub 时间:2009-12-07 15:26:20 0 删除 编辑

一、配置

1、安装jdk。JBoss 4.3与jdk1.5以上版本兼容,我这里选用jdk1.5.0_08,路径在:/usr/local/jdk/下,jdk安装直接解压jdk1.5.0_08.tgz即可。 

2、安装jboss。也是直接解压jboss.tgz即可,这里解压到/home下。

3、设置环境变量。需要设置JAVA_HOME,至于JBOSS_HOME我没有设置,感觉没必要。写了一个java.sh脚本,内容如下:

export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
然后给java.sh可执行权限,拷贝到/etc/profile.d/下即可。重启后环境变量生效,或者直接在ssh窗口执行source /etc/profile.d/java.sh生效。

4、启动jboss。以root用户执行命令如下:

[root@vcom  jboss]cd /home/jboss/bin/
[root@vcom  jboss]nohup ./run.sh -c default -b 0.0.0.0 &

启动命令选项随后解释。

5、测试运行。IE里输入http://IP:8080,如果出现jboss界面,说明配置没问题。端口8080和..jboss-web.deployer/server.xml里面对应一致。

二、部署应用

1、直接将war包放到/home/jboss/server/default/deploy/下,也是最简单的方法。

2、将war包拷贝到其他目录下,比如/opt/apps/下,需要修改/home/jboss/server/default/conf下的文件jboss-service.xml,找到


 

修改为

    deploy/,/opt/apps/
 

3、修改应用的context

JBoss默认应用名为war包的前缀;如果要修改应用名,则在应用war下面的WEB-INF目录下,添加或修改jboss-web.xml,如下,这里应用名为空。


       /

4、启动jboss,IE里输入http://IP:8080,就可以看到应用的主页面了。

三、启动详解

jboss启动(./run.sh)参数如下:
    -h, --help                         显示帮助信息
    -V, --version                      显示版本信息
      -D[=]                            设置系统属性
    -d, --bootdir=                     设置启动补丁目录的位置;必须是绝对路径或者url
    -p, --patchdir=                    设置补丁目录的位置;必须是绝对路径或者url
    -n, --netboot=                     从指定的url网络位置启动
    -c, --configuration=               指定服务器启动的配置(default、all、minimal)
    -B, --bootlib=                     将其它的jar包添加到bootclasspath的前面
    -L, --library=                     将其它的jar包添加到 loaders classpath
    -C, --classpath=                   将其它的url添加到loaders classpath
    -P, --properties=                  从指定的url加载系统属性
    -b, --host=                        所有JBoss Service绑定的地址
    -g, --partition=                   HA分区的名称(缺省为DefaultDomain)
    -u, --udp=                         UDP的多播地址
    -l, --log=                         设置日志记录插件类型

环境变量:
    JBOSS_HOME                         JBoss的位置
    JAVA                               Java运行程序的位置
    JAVA_OPTS                          JVM启动参数
    MAX_FD                             JBoss能够使用文件描述符的最大数量(仅用于Un*x)

说明:jboss启动时默认只允许本机进行连接。
1.启动jboss时带上参数 -b IP ,如: ./run -b IP & 启动成功后,就可以使用远程连接jboss了,其中IP为jboss服务器的IP地址。
2.虽然可以远程连接了,但在jboss本机却连接不了。如果需要允许远程和本地都能连接jboss,需要将启动时的IP地址写为0.0.0.0 即:./run -b 0.0.0.0 &

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/628922/viewspace-621875/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 狮子与羚羊
请登录后发表评论 登录
全部评论

注册时间:2009-05-08

  • 博文量
    107
  • 访问量
    418841