httpd+wildfly jboss集群搭建

一、准备工具

       jboss wildfly8.2 

      下载地址:http://wildfly.org/downloads/

      apache http server2.2

      下载地址:http://httpd.apache.org/download.cgi

      自备两台pc机

 二、jboss安装与配置

      解压wildfly8.2到两台pc机种的d盘根目录。

      选择两台pc机其中一台作为master,另一台做slave.

      master配置

      a. 修改domain/configuration/host.xml
         将

    
        
    
    
       
    
           
           
    
         修改为

    192.168.24.107}"/>
    
    
       192.168.24.107}"/>
        
    
       192.168.24.107" />    
    
 
*注意红色部分为master的ip。

     b.添加管理型用户
        wildfly 根目录/bin/adduser.bat 
        用户名:slave
        密码:!admin123

      slave配置

      a. 修改domain/configuration/host.xml
修改

          修改 security-realms节点

   
       
           
       
       
           
       
   
        配置domain-controller节点

   192.168.24.107" port="9999" security-realm="ManagementRealm"/>
*注红色部分为master ip.

配置interfaces 

    
        192.168.24.42}"/>
    
    
       192.168.24.42}"/>
    
           
       192.168.24.42" />    
    
*注意红色部分为slave的ip

三、apache http server 配置

       下载并解压到master服务器,修改conf/httpd.conf
      a.添加module
LoadModule slotmem_module modules/mod_slotmem.so
LoadModule manager_module modules/mod_manager.so
LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
LoadModule advertise_module modules/mod_advertise.so
   
      b.修改listen为master ip及80端口
Listen 192.168.24.107:80
  
      c.在文件末尾添加

 
  
    Order deny,allow
    Deny from all
    Allow from 192.168.24.
  
 
 
  # This directive allows you to view mod_cluster status at URL http://10.211.55.4:10001/mod_cluster-manager
  
   SetHandler mod_cluster-manager
   Order deny,allow
   Deny from all 192.168.24.
   Allow from 
  
 
  KeepAliveTimeout 60
  MaxKeepAliveRequests 0
 
  ManagerBalancerName other-server-group
  AdvertiseFrequency 5
 

四、启动

      a.首先启动apache http server
      b.以domain模式分别启动master和slave
     访问http://192.168.24.107:6666/出现以下界面则代表成功。

httpd+wildfly jboss集群搭建_第1张图片

你可能感兴趣的:(jboss)