JBoss AS domain模式配置
来源:互联网 发布:网络作品著作权的保护 编辑:程序博客网 时间:2024/04/29 01:27
1.环境
CentOS 6.7;
jdk1.8.0_101,安装路径/usr/local/jdk;
jboss-as-7.1.1.Final.zip解压路径/usr/local/jboss;
java环境变量:
cat /etc/profile.d/java.sh
JAVA_HOME=/usr/local/jdkJAVA_BIN=$JAVA_HOME/binJRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binCLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/jre/lib/charsets.jar
source /etc/profile.d/java.sh
master: 192.168.199.49;
slave: 192.168.199.68;
2.配置master
添加用户:
cd /usr/local/jboss/bin
./add-user.sh
创建的用户名为slave,这样slave才可以登陆到master。
修改管理接口地址:
修改/usr/local/jboss/domain/configuration/host.xml
<interfaces> <interface name="management"> <inet-address value="${jboss.bind.address.management:192.168.199.49}"/> </interface> <interface name="public"> <inet-address value="${jboss.bind.address:127.0.0.1}"/> </interface> <interface name="unsecure"> <!-- Used for IIOP sockets in the standard configuration. To secure JacORB you need to setup SSL --> <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/> </interface> </interfaces>
删除servers块;
3.配置slave
设置名字:
<host name="slave" xmlns="urn:jboss:domain:1.2">
设置密码:
secret value中配置的值是master上配置的slave用户的密码的base64。
<security-realms> <security-realm name="ManagementRealm"> <server-identities> <!-- Replace this with either a base64 password of your own, or use a vault with a vault expression --> <secret value="MTIzNDU2"/> </server-identities> <authentication> <properties path="mgmt-users.properties" relative-to="jboss.domain.config.dir"/> </authentication> </security-realm> <security-realm name="ApplicationRealm"> <authentication> <properties path="application-users.properties" relative-to="jboss.domain.config.dir" /> </authentication> </security-realm> </security-realms>
配置master地址:
<domain-controller> <remote host="${jboss.domain.master.address:192.168.199.49}" port="${jboss.domain.master.port:9999}" security-realm="ManagementRealm"/> </domain-controller>
配置本地接口地址:
将127.0.0.1都替换成0.0.0.0或实际的IP地址:
<interfaces> <interface name="management"> <inet-address value="${jboss.bind.address.management:0.0.0.0}"/> </interface> <interface name="public"> <inet-address value="${jboss.bind.address:0.0.0.0}"/> </interface> <interface name="unsecure"> <!-- Used for IIOP sockets in the standard configuration. To secure JacORB you need to setup SSL --> <inet-address value="${jboss.bind.address.unsecure:0.0.0.0}"/> </interface> </interfaces>
配置servers:
group必须是master主机上domain.xml中配置的group。
<servers> <server name="server-one" group="main-server-group"/> <server name="server-two" group="other-server-group"> <!-- server-two avoids port conflicts by incrementing the ports in the default socket-group declared in the server-group --> <socket-bindings port-offset="150"/> </server> </servers>
4.运行
master:
cd /usr/local/jboss/bin
./domain.sh
slave:
cd /usr/local/jboss/bin
./domain.sh
5.检查
在master主机上增加用户admin,使用浏览器登陆http://192.168.199.49:9990
Runtime下可以看见server-one和server-two已经登陆成功,如下图所示:
0 0
- JBoss AS domain模式配置
- jboss eap 6.3 域(Domain)模式配置
- jboss eap 6.3 域(Domain)模式配置
- jboss eap 6.3 域(Domain)模式配置
- jboss domain配置
- JBoss 系列十六:JBoss7/WildFly配置domain模式
- JBoss as 配置
- JBoss AS 7 虚拟主机配置
- JBoss AS 7.1.1配置
- JBoss 7/WildFly Domain 模式如何配置 Server 启动的 JVM 参数
- JBoss-EAP-6.4.0 域(Domain)模式+mod_cluster-1.2.6 集群环境配置
- JBoss AS 5.0 集群配置指南
- jboss as 6 pojo cache配置使用
- 深入理解 JBoss 7/WildFly Domain 模式启动过程
- APR为JBoss AS加速:HTTP Connector配置
- APR为JBoss AS加速:HTTPS Connector配置
- APR为JBoss AS加速:AJP Connector配置
- APR为JBoss AS加速:HTTP Connector配置
- ThinkPHP的MVC开发机制实例解析
- mysql强制修改root密码
- 工作介绍
- 简洁版string类
- 6.0.1 系统自带应用:时钟,源码编译问题
- JBoss AS domain模式配置
- 弹性运动之height的不适用
- 两个链表相交,要求找出第一个相交的节点
- 金融结算系统的基础业务之账户体系结构分析
- C++中类的四种构造函数
- Mimikatz小实验:黄金票据+dcsync dawner2016-08-26共26576人围观 ,发现 5 个不明物体
- NYOJ 915 +-字符串
- 贵人礼-中秋微信推广游戏
- json四中类型解析