Linux 下 Jboss 安装笔记 1. 下载 JDK 和 Jboss 安装文件 文件: jdk-6u14-linux-i586-rpm.bin jboss-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 app cd /app mv /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 /etc source ~/.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) ########## 配置说明结束!##########
Linux 下 Jboss 安装笔记
猜你喜欢
转载自blaiu.iteye.com/blog/857779
今日推荐
周排行