blaiu 发表于 2013-2-7 11:47:45

Linux 下 Jboss 安装笔记

Linux 下 Jboss 安装笔记 1. 下载 JDK 和 Jboss 安装文件文件: jdk-6u14-linux-i586-rpm.binjboss-5.1.0.GA-jdk6.zip说明: 6u14 表示 JDK 1.6.0. update 14 2. 安装 JDK命令: chmod +x jdk-6u14-linux-i586-rpm.bin 执行 jdk-6u14-linux-i586-rpm.bin 程序:“--More--”时,用空格键可以快速翻页是否同意软件协议(agree to the above license terms)时,输入 yes 后回车说明: jdk 的默认安装路径是 /usr/java/jdk1.6.0_14 3. 安装 Jboss命令: cd /mkdir appcd /appmv /JDK下载目录/jboss-5.1.0.GA-jdk6.zip /app/jar -xvf jboss-5.1.0.GA-jdk6.zip 4. 设置 JBoss 环境变量编辑 /etc/profile 文件,在 export PATH …… 前面插入一行内容:   export JBOSS_HOME=/usr/jboss/jboss-<release>export PATH=$PATH:$JBOSS_HOME/bin激活新设置的环境变量:cd /etcsource ~/.bash_profile (如果是以 Linux 下的 root 用户登录,文件实际位置:/root/.bash_profile,~ 表示当前用户的默认目录) 5. 启动 Jboss 服务cd /app/jboss-5.1.0.GA/bin chmod +x /app/jboss-5.1.0.GA/bin/run.sh /app/jboss-5.1.0.GA/bin/run.sh ########## 安装完成!########## 6. 配置 Jboss 作为 Linux 的服务启动(以 CentOS 为例)命令: cp /app/jboss-5.1.0.GA/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss编辑 /etc/rc.d/init.d/jboss 文件,修改其中:   JBOSS_HOME=${JBOSS_HOME:-"……"} 改为:JBOSS_HOME=${JBOSS_HOME:-"/app/jboss-5.1.0.GA"}JAVAPTH   =${JAVAPTH:-"……"} 改为:JAVAPTH=${JAVAPTH:-"/usr/java/jdk1.6.0_14/bin"}编辑 /etc/rc.d/rc.local 文件,在文件末尾增加:   /etc/rc.d/init.d/jboss start说明:jboss 文件中的服务启动和停止命令实际上执行的是:   su -l jboss -c "/app/jboss-5.1.0.GA/bin/run.sh > /dev/null 2> /dev/null &" (将服务启动的提示信息输送到 /dev/null 空设备中)su -l jboss -c "/app/jboss-5.1.0.GA/bin/shutdown.sh -S &" 8. 配置以非 Linux 的 root 用户启动 Jboss 服务(以 Linux 下新建的 jboss 用户启动 Jboss 服务为例)命令: adduser jboss (在 Linux 下创建 jboss 用户)passwd jboss (为 Linux 下新建的 jboss 用户设置密码)chown -hR jboss /app/jboss-5.1.0.GA (将 Jboss 安装目录所有者设为 Linux 下的 jboss 用户)编辑 /etc/rc.d/init.d/jboss 文件,修改其中:   JBOSS_USER=${JBOSS_USER:-"……"} 改为:JBOSS_USER=${JBOSS_USER:-"jboss"} 7. 配置访问 Jboss Web Service 的主机地址范围(默认只允许通过 localhost:8080 访问)编辑 /etc/rc.d/init.d/jboss 文件,在 JBOSS_BIND_ADDR=${JBOSS_HOST:+"-b $JBOSS_HOST"} 前插入一行内容:   JBOSS_HOST=${JBOSS_HOST:-"0.0.0.0"}说明: 也可编辑 /etc/profile 文件,在其中增加一行内容:JBOSS_HOST=0.0.0.0 (编辑后请参考 § 4. 设置环境变量一节中使用 source 命令激活新设置的环境变量) 9. 配置 Jboss Web Service 端口(默认端口为 8080)编辑 /app/jboss-5.1.0.GA/server/default/deploy/jbossweb.sar/server.xml 文件,将其中:   <Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" connectionTimeout="20000" redirectPort="8443" />   中 port="8080" 的 port 值改为:80,或者您希望的其它端口说明:jboss-4 server.xml 文件在 jbossweb-tomcat50.sar 中(jboss-5 是 jbossweb.sar) ########## 配置说明结束!##########
页: [1]
查看完整版本: Linux 下 Jboss 安装笔记