JBoss的安装与配置
2014-05-13 14:48
405 查看
原文链接:http://share.blog.51cto.com/278008/498313
JBoss的运行需要JAVA环境的支持,所以我们首先安装JDK,JRE也可以。
一、下载JDK:到官网下载JDK,我下载的是Java SE Update 24版本,64位,bin文件。 二、安装JDK:把下载的bin文件放到/usr/local目录下,执行: chmod 744 jdk-6u24-linux-x64.bin
./jdk-6u24-linux-x64.bin
三、配置环境变量: vi /etc/profile,添加以下内容: #set java environment
JAVA_HOME=/usr/local/jdk1.6.0_24
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH
退出vi,然后source /etc/profile,使配置生效! 四、创建JDK目录的软链接: ln –s –T jdk1.6.0_24 java
JBoss的安装与配置: 一、下载JBoss:到官网下载,我下载的是4.2.3.GA版本,zip文件。 二、为JBoss创建用户:为了安全起见,我们一般不使用root或系统已有的其它用户来运行JBoss: groupadd jboss
useradd jboss –g jboss 结果出错:Creating mailbox file: File exists
userdel –r jboss 删除用户时使用-r参数
groupadd jboss
useradd jboss –g jboss
passwd jboss 12345
注:本来想把jboss用户添加到/sbin/nologin,但是最后发现这样做的话,Jboss会启动失败。
三、安装JBoss:把下载的zip文件放到/usr/local目录,执行: unzip jboss-4.2.3.GA.zip 结果出现错误,没有unzip命令
yum –y install unzip
unzip jboss-4.2.3.GA.zip
四、配置环境变量: vi /etc/profile,添加下列内容: #set jboss environment
JBOSS_HOME=/usr/local/jboss-4.2.3.GA
PATH=$PATH:$JBOSS_HOME/bin
CLASSPATH=.:$CLASSPATH:$JBOSS_HOME/lib
export JBOSS_HOME PATH CLASSPATH
退出vi,然后source /etc/profile,使配置生效!
五、访问测试: jboss/bin/run.sh & 所有配置完成后就不用此命令启动jboss了
成功启动了jboss,但在浏览器中输入http://ip地址:8080访问时,却失败了! 开始以为是iptables做了限制,但修改了iptables以后仍然不能访问!从网上搜索资料,说JBoss默认只允许本机访问,若要从任何地方都可以访问,需要修改server.xml文件中JBoss的监听地址: cd /server/default/deploy/jboss-web.deployer
cp –a server.xml server.xmlBAK2011-02-22
vi server.xml,修改address="${jboss.bind.address}"为address=”0.0.0.0”,一共需要修改两处!
/usr/local/jboss-4.2.3.GA/bin/shutdown –S
/usr/local/jboss-4.2.3.GA/bin/run.sh &
在浏览器中输入http://ip地址:8080,访问成功! 然后再次关闭JBoss,以便接着进行下面的操作 六、安全加固: 参考:http://blogold.chinaunix.net/u/504/showart_1149273.html http://wujianjun.javaeye.com/blog/734288 七、使JBoss自动启动: cp /usr/local/jboss/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss
cd /etc/rc.d/init.d
ln -s /etc/rc.d/init.d/jboss /etc/rc0.d/K20jboss
ln -s /etc/rc.d/init.d/jboss /etc/rc3.d/S80jboss
ln -s /etc/rc.d/init.d/jboss /etc/rc5.d/S80jboss
vi /etc/rc.d/init.d/jboss,修改几个环境变量以及USER信息,都在前几行,不再细说
八、启动JBoss: /etc/rc.d/init.d/jboss start 以后要使此命令启动JBoss!
九、创建JBoss安装目录的软链接: ln –s –T jboss-4.2.3.GA jboss
JBoss的运行需要JAVA环境的支持,所以我们首先安装JDK,JRE也可以。
一、下载JDK:到官网下载JDK,我下载的是Java SE Update 24版本,64位,bin文件。 二、安装JDK:把下载的bin文件放到/usr/local目录下,执行: chmod 744 jdk-6u24-linux-x64.bin
./jdk-6u24-linux-x64.bin
三、配置环境变量: vi /etc/profile,添加以下内容: #set java environment
JAVA_HOME=/usr/local/jdk1.6.0_24
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH
退出vi,然后source /etc/profile,使配置生效! 四、创建JDK目录的软链接: ln –s –T jdk1.6.0_24 java
JBoss的安装与配置: 一、下载JBoss:到官网下载,我下载的是4.2.3.GA版本,zip文件。 二、为JBoss创建用户:为了安全起见,我们一般不使用root或系统已有的其它用户来运行JBoss: groupadd jboss
useradd jboss –g jboss 结果出错:Creating mailbox file: File exists
userdel –r jboss 删除用户时使用-r参数
groupadd jboss
useradd jboss –g jboss
passwd jboss 12345
注:本来想把jboss用户添加到/sbin/nologin,但是最后发现这样做的话,Jboss会启动失败。
三、安装JBoss:把下载的zip文件放到/usr/local目录,执行: unzip jboss-4.2.3.GA.zip 结果出现错误,没有unzip命令
yum –y install unzip
unzip jboss-4.2.3.GA.zip
四、配置环境变量: vi /etc/profile,添加下列内容: #set jboss environment
JBOSS_HOME=/usr/local/jboss-4.2.3.GA
PATH=$PATH:$JBOSS_HOME/bin
CLASSPATH=.:$CLASSPATH:$JBOSS_HOME/lib
export JBOSS_HOME PATH CLASSPATH
退出vi,然后source /etc/profile,使配置生效!
五、访问测试: jboss/bin/run.sh & 所有配置完成后就不用此命令启动jboss了
成功启动了jboss,但在浏览器中输入http://ip地址:8080访问时,却失败了! 开始以为是iptables做了限制,但修改了iptables以后仍然不能访问!从网上搜索资料,说JBoss默认只允许本机访问,若要从任何地方都可以访问,需要修改server.xml文件中JBoss的监听地址: cd /server/default/deploy/jboss-web.deployer
cp –a server.xml server.xmlBAK2011-02-22
vi server.xml,修改address="${jboss.bind.address}"为address=”0.0.0.0”,一共需要修改两处!
/usr/local/jboss-4.2.3.GA/bin/shutdown –S
/usr/local/jboss-4.2.3.GA/bin/run.sh &
在浏览器中输入http://ip地址:8080,访问成功! 然后再次关闭JBoss,以便接着进行下面的操作 六、安全加固: 参考:http://blogold.chinaunix.net/u/504/showart_1149273.html http://wujianjun.javaeye.com/blog/734288 七、使JBoss自动启动: cp /usr/local/jboss/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss
cd /etc/rc.d/init.d
ln -s /etc/rc.d/init.d/jboss /etc/rc0.d/K20jboss
ln -s /etc/rc.d/init.d/jboss /etc/rc3.d/S80jboss
ln -s /etc/rc.d/init.d/jboss /etc/rc5.d/S80jboss
vi /etc/rc.d/init.d/jboss,修改几个环境变量以及USER信息,都在前几行,不再细说
八、启动JBoss: /etc/rc.d/init.d/jboss start 以后要使此命令启动JBoss!
九、创建JBoss安装目录的软链接: ln –s –T jboss-4.2.3.GA jboss
相关文章推荐
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- source命令执行SQL脚本文件
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统
- java很神奇 用swing制作欢迎屏幕
- java自动生成验证码插件-kaptcha
- ITeye上“10个人,8个人不会解释这个问题”的帖子
- Java IO与NIO的一些文件拷贝测试
- Java反射随记