小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

openfire3.9.1集群配置 linux .gz install

 鷹皇軟件 2015-11-23

 

一:準(zhǔn)備軟件:

1.CentOS-6.5-x86_64位服務(wù)器2臺(tái)(虛擬機(jī))

2.jdk-7u55-linux-x64.gz

3.openfire_3_9_1.tar.gz

 

二: 安裝CentOS-6.5-x86_64位服務(wù)器配置如下

 

編號(hào)

Ip地址

用途

備注

openfireS01

192.168.78.214

Openfire服務(wù)

 

openfireS02

192.168.78.215

Openfire服務(wù)

 

Mysql數(shù)據(jù)庫(kù)

192.168.78.213

Mysql數(shù)據(jù)庫(kù)

 

 

三:服務(wù)器安裝完畢后配置:

1、配置靜態(tài)ip:

[root@openfireS01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

------------------------------------------

修改為:

DEVICE=eth0

HWADDR=00:0C:29:52:36:B6

TYPE=Ethernet

UUID=353d2aad-7fd1-478f-9f8a-42ccf53ab837

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=192.168.78.214

PREFIX=24

GATEWAY=192.168.78.129

DNS1=8.8.8.8

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

 

2、重啟網(wǎng)卡:

[root@openfireS01 ~]# service network restart 或 # /etc/init.d/network restart

相應(yīng)的,另一臺(tái)服務(wù)器配置ip為:192.168.78.215

3、臨時(shí)關(guān)閉防火墻

[root@localhost ~]# service iptables stop

永久關(guān)閉防火墻[root@localhost ~]# chkconfig iptables off  

4、將來(lái)可以編輯防火墻開(kāi)啟下面端口:

 

端口號(hào)

用途

備注

3306

mysql的默認(rèn)連接端口

 

9090

openfire的默認(rèn)管理端口

 

5701

該端口是openfire下的broadcast插件集群廣播通知所使用的端口

 

22

系統(tǒng)遠(yuǎn)程管理端口

 

 

[root@localhost ~]# /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

[root@localhost ~]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

[root@localhost ~]# /sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT

[root@localhost ~]# /sbin/iptables -I INPUT -p tcp --dport 5701 -j ACCEPT

[root@localhost ~]# /etc/rc.d/init.d/iptables save

[root@localhost ~]# chkconfig iptables on

[root@localhost ~]# service iptables start

[root@localhost ~]# service iptables restart

[root@localhost ~]# vi /etc/sysconfig/iptables

 

5、用vi編輯器打開(kāi)/etc/sysconfig/network文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默認(rèn)的話(huà)),修改 localhost.localdomain 為你的主機(jī)名,修改為如下:

[root@openfireS01 ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=openfireS01

相應(yīng)的,另一臺(tái)服務(wù)器的主機(jī)名改為如下:

[root@openfireS02 ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=openfireS02

 

6、用vi編輯器修改/etc/hosts文件,修改為:

[root@openfireS01 ~]# cat /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.78.214 openfireS01

192.168.78.215 openfireS02

 

 

(兩臺(tái)服務(wù)器都要配置,重啟后,主機(jī)名修改即可生效)

 

 四:安裝Jdk并配置環(huán)境:

1:安裝jdk-7u51

[root@openfireS01 local]# tar xzvf jdk-7u55-linux-x64.gz

2:配置環(huán)境變量

修改vi /etc/profile文件,在末尾添加:

export JAVA_HOME=/usr/local/jdk1.7.0_55

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin

 

3使配置文件立即生效:

[root@localhost ~]# source /etc/profile

 

4測(cè)試安裝:

在shell控制臺(tái)輸入“java -version” 如果顯示java_1.7.0.25則表示配置成功。

(如下圖)



 

五:安裝mysql

mysql已經(jīng)在192.168.78.213上有安裝,此處省略安裝步驟

1、導(dǎo)入openfie初始數(shù)據(jù)庫(kù)(數(shù)據(jù)庫(kù)腳本在openfire/resources/database/openfire_mysql.sql)

地址

127.0.0.1

192.168.78.213

數(shù)據(jù)庫(kù)名

myopenfire

賬戶(hù)

root

密碼

starNet67*21

允許訪(fǎng)問(wèn)的ip

127.0.0.1

192.168.78.214

192.168.78.215


六:安裝openfire

1、安裝

[root@openfireS01 softinit]# cp openfire_3_9_1.tar.gz  /opt

[root@openfireS01 softinit]# cd /opt

[root@openfireS01 opt]# ll

total 9368

-rwxr-xr-x. 1 root root 9591518 Apr 16 17:22 openfire_3_9_1.tar.gz

[root@openfireS01 opt]# tar xzvf openfire_3_9_1.tar.gz

 

2、啟動(dòng)openfire

[root@openfireS01 bin]# cd /opt/openfire/bin

[root@openfireS01 bin]# ./openfire start

 

 

3、用瀏覽器訪(fǎng)問(wèn)http://192.168.78.214:9090 進(jìn)行初始化配置(如果無(wú)法訪(fǎng)問(wèn),需要先把防火墻關(guān)閉)

使用http://ip:9090 配置,選擇安裝語(yǔ)言、設(shè)置好域名稱(chēng)(注意,這里的集群名字所有的節(jié)點(diǎn)必須一致!)、選擇數(shù)據(jù)庫(kù)連接地址、設(shè)置openfire后臺(tái)密碼

 

次序

主機(jī)

網(wǎng)頁(yè)地址

數(shù)據(jù)庫(kù)連接設(shè)置

1

openfireS01

http://192.168.78.214:9090/

jdbc:mysql://192.168.78.213:3306/myopenfire

2

openfireS02

http://192.168.78.215:9090/

jdbc:mysql://192.168.78.213:3306/myopenfire

 



 

 選擇中文

 



 

 (注意,這里的集群名字所有的節(jié)點(diǎn)必須一致!

 



 

 如果是集群配置必須選擇標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)

 



 

 配置你的mysql服務(wù)

 



 

 



 

 配置管理賬號(hào),如果有可以直接跳過(guò),集群配置只需要配置一個(gè)賬號(hào)就行了,其他節(jié)點(diǎn)配置直接跳過(guò)這一步。如果一切沒(méi)問(wèn)題你就應(yīng)該用你的管理員賬號(hào)登錄了,

其他節(jié)點(diǎn)配置也類(lèi)似

 



 

 4、所有節(jié)點(diǎn)的配置都完成了之后接下來(lái)就是安裝集群插件了,每個(gè)節(jié)點(diǎn)安裝openfire插件都是一樣的,進(jìn)入http://192.168.78.214:9090



 

 



 

 



 5、修改hazelcast插件的配置文件

每個(gè)節(jié)點(diǎn)都編輯/opt/openfire/plugins/hazelcast/classes/hazelcast-cache-config.xml 文件

openfireS01 修改如下:

<join>

            <multicast enabled="false"/>

            <tcp-ip enabled="true">

                <hostname>openfireS01:5701</hostname>

                <hostname>openfireS02:5701</hostname>

            </tcp-ip>

            <aws enabled="false"/>

        </join>

        <interfaces enabled="true"/>

            <interface>openfireS01<interface>

        </interfaces>

 

 

openfireS02 修改如下:

<network>

        <port auto-increment="true">5701</port>

        <join>

            <multicast enabled="false"/>

            <tcp-ip enabled="true">

                <hostname>openfireS01:5701</hostname>

                <hostname>openfireS02:5701</hostname>

            </tcp-ip>

            <aws enabled="false"/>

        </join>

        <interfaces enabled="true"/>

            <interface>openfireS02<interface>

        </interfaces>

6、重啟openfireS01 和 openfireS02的openfire的服務(wù)。

登陸后臺(tái)選擇“服務(wù)器管理器”-> "Clustering",將“Clustering Enabled ”設(shè)置成“Enable",注意這個(gè)過(guò)程很緩慢,多等會(huì)。

注意:當(dāng)我們點(diǎn)了Enable之后,這個(gè)集群端口5701才會(huì)開(kāi)放

 



 

 如果一切正常,即可看到各個(gè)集群的節(jié)點(diǎn):

 



 

七:集群測(cè)試

1、將多個(gè)spark客戶(hù)端登錄到A、B兩臺(tái)機(jī)器中的一臺(tái),驗(yàn)證在同一服務(wù)器上的客戶(hù)端的通信、不在同一服務(wù)器的客戶(hù)端的通信是否都正常,如果正常說(shuō)明集群配置成功。

2、我們?cè)贠penfire管理控制臺(tái)中添加的test用戶(hù)登錄:



 

3、用spark 進(jìn)行登入:


 

4、添加好友,并進(jìn)行消息測(cè)試:

 


 



 

 

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多