Linux下配置两个jboss

Linux下配置两个jboss.txt如果不懂就说出来,如果懂了,就笑笑别说出来。贪婪是最真实的贫穷,满足是最真实的财富。幽默就是一个人想哭的时候还有笑的兴致。1、安装JDK 并设置环境变量

这里使用的jdk版本为jdk1.5.0.06。

设置环境变量

1)编辑系统环境变量文件/etc/profile

vi /etc/profile

添加如下内容:

#SET JAVA ENVIRONMENT

JAVA_HOME=/usr/java/jdk1.5.0_06

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

2)编辑/etc/profile.d/java.sh

vi /etc/profile.d/java.sh

添加如下内容:

#SET JAVA ENVIRONMENT

JAVA_HOME=/usr/java/jdk1.5.0_06

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

2、创建两个JBOSS账号

创建组groupadd jbossgroup

useradd –g root –G jbossgroup jboss1

useradd –g root –G jbossgroup jboss2

设置密码

passwd jboss1

******

passwd jboss2

******

3、创建账号jboss1的jboss

1)以账号jboss1登录linux,安装jboss

在对应的目录中,解压程序文件即可。

unzip jboss-4.2.3.GA.zip

2)配置jboss1的jboss配置

cd ~

vi .bash_profile

添加内容如下:

#SET JBOSS ENVIRONMENT

JBOSS_HOME=/usr/jboss1/jboss-4.2.3.GA

export JBOSS_HOME

3)设置jboss自动启动

修改/etc/rc.d/init.d目录权限,root登录

chmod 775 /etc/rc.d/init.d

输入命令exit,退出jboss1,再重新登录,环境变量才生效。

cp $JBOSS_HOME/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss1

vi /etc/rc.d/init.d/jboss1

修改内容:

修改JBOSS_HOME

JBOSS_HOME=${JBOSS_HOME:-"/usr/jboss1/jboss-4.2.3.GA"}

修改JAVAPTH

JAVAPTH=${JAVAPTH:-"/usr/java/jdk1.5.0_06"}

修改启动用户

JBOSS_USER=${JBOSS_USER:-"jboss1"}

设置所有IP能够访问jboss

在JBOSS_CONF=${JBOSS_CONF:-"default"}下添加语句:

JBOSS_HOST=${JBOSS_HOST:-"0.0.0.0"}

root设置启动脚步

ln -s /etc/init.d/jboss1 /etc/rc3.d/K20jboss1

ln -s /etc/init.d/jboss1 /etc/rc3.d/S80jboss1

ln -s /etc/init.d/jboss1 /etc/rc5.d/K20jboss1

ln -s /etc/init.d/jboss1 /etc/rc5.d/S80jboss1

root设置权限

chmod -f 770 /etc/init.d/jboss1

chmod -f 770 /etc/rc3.d/S80jboss1

jboss1设置权限

chmod -Rf 770 $JBOSS_HOME

4)修改端口(jboss1可以不修改端口,jboss2修改即可)

vi $JBOSS_HOME/server/default/conf/jboss-service.xml

查找到:mbean–ServiceBindingManager部分,将其注释去掉

并使用ports-01,即第一套端口。

vi $JBOSS_HOME/server/default/deploy/jboss-web.deployer/server.xml 修改HTTP/1.1 Connector port,8080改为8180

修改 AJP 1.3 Connector port,8009改为8109

vi $JBOSS_HOME/server/default/deploy/jms/uil2-service.xml

修改 ServerBindPort,8093改为8193

4、创建账号jboss2的jboss

1)以账号jboss2登录linux,安装jboss

unzip jboss-4.2.3.GA.zip

2)配置jboss2的jboss配置

cd ~

vi .bash_profile

添加内容如下:

#SET JBOSS ENVIRONMENT

JBOSS_HOME=/usr/jboss2/jboss-4.2.3.GA

export JBOSS_HOME

3)设置jboss自动启动

exit退出jboss2,再重新登录,环境变量才生效。

cp $JBOSS_HOME/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss2

vi /etc/rc.d/init.d/jboss2

修改内容:

修改JBOSS_HOME

JBOSS_HOME=${JBOSS_HOME:-"/usr/jboss2/jboss-4.2.3.GA"}

修改JAVAPTH

JAVAPTH=${JAVAPTH:-"/usr/java/jdk1.5.0_06"}

修改启动用户

JBOSS_USER=${JBOSS_USER:-"jboss2"}

设置所有IP能够访问jboss

在JBOSS_CONF=${JBOSS_CONF:-"default"}下添加语句:

JBOSS_HOST=${JBOSS_HOST:-"0.0.0.0"}

root设置启动脚步

ln -s /etc/init.d/jboss2 /etc/rc3.d/K20jboss2

ln -s /etc/init.d/jboss2 /etc/rc3.d/S80jboss2

ln -s /etc/init.d/jboss2 /etc/rc5.d/K20jboss2

ln -s /etc/init.d/jboss2 /etc/rc5.d/S80jboss2

root设置权限

chmod -f 770 /etc/init.d/jboss2

chmod -f 770 /etc/rc3.d/S80jboss2

jboss2设置权限

chmod -Rf 770 $JBOSS_HOME

4)innerjboss修改端口

vi $JBOSS_HOME/server/default/conf/jboss-service.xml

查找到:mbean–ServiceBindingManager部分,将其注释去掉

并使用ports-02,即第二套端口。

vi $JBOSS_HOME/server/default/deploy/jboss-web.deployer/server.xml 修改HTTP/1.1 Connector port,8080改为8280

修改 AJP 1.3 Connector port,8009改为8209

vi $JBOSS_HOME/server/default/deploy/jms/uil2-service.xml

修改 ServerBindPort,8093改为8293

5、使用root登录Linux,可以使用命令

service jboss1 start

service jboss1 stop

service jboss1 restart

启动和关闭jboss1的服务。同样道理jboss2也是一样。

相关文档
最新文档