欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Tigase XMPP Server在CentOS部署和配置

系統 1914 0

Tigase XMPP Server在CentOS部署與配置

作者:chszs,轉載需注明。博客主頁: http://blog.csdn.net/chszs

以下講述Tigase XMPP Server在Linux服務器上的安裝,Tigase包括了全部的標準模塊,且后端存儲使用了MySQL數據庫。

服務器CentOS 6.5Final x64

1、安裝JDK

Tigase須要JDK 1.6以上版本號。另外,需配置JAVA_HOME環境變量。JDK7的安裝過程省略。

2、安裝MySQL

過程省略。

3、下載并安裝Tigase

Tigase的下載主頁有兩種發行版:
一是tigase-server-5.2.1-b3461-dist-max.tar.gz
二是tigase-server-5.2.1-b3461-dist.tar.gz
要弄清楚兩者的差別。

1)下載

$ wget https://projects.tigase.org/attachments/download/1409/tigase-server-5.2.1-b3461-dist.tar.gz

2)解壓

$ tar zvxf tigase-server-5.2.1-b3461-dist.tar.gz
$ mv tigase-server-5.2.1-b3461 tigase
$ cd tigase
$ chmod u+x ./scripts/tigase.sh?

3)配置

在etc子文件夾下,有兩個重要的配置文件,一是init.properties,二是tigase.conf。
先對tigase.conf文件做一點小改動:
JAVA_HOME="${JDKPath}"
把配置文件里JAVA_HOME的路徑指向正確的位置。
JAVA_HOME="/home/chuser/jdk7"

再改動init.properties配置文件,此配置文件包括了Tigase服務器初始化的參數設置。須要改動以下內容:
?$ cat etc/init.properties?
--debug=server--comp-class-1 = tigase.muc.MUCComponent
--virt-hosts = cces

我把$HOST_NAME改成了cces
此外,還須要加上數據庫的配置。Tigase支持Derby、MySQL和PostgreSQL三種數據庫。我們使用MySQL,故還需在配置文件末尾加上:

      --user-db-uri = jdbc:mysql://localhost/tigasedb?user=tigase&password=tigase456&useUnicode=true&characterEncoding=UTF-8
--user-db = mysql
--admins = admin@cces
--comp-name-4 = message-archive
--comp-name-3 = proxy
config-type = --gen-config-def
--comp-name-2 = pubsub
--comp-name-1 = muc
--cluster-mode = true
--sm-plugins = +message-archive-xep-0136
--debug = server
--comp-class-4 = tigase.archive.MessageArchiveComponent
--comp-class-3 = tigase.socks5.Socks5ProxyComponent
--comp-class-2 = tigase.pubsub.PubSubComponent
    

接著改動tigase.conf配置文件:

      #osgiEnabled=(true|false)
#osgiEnabled=false
OSGI=false
ENC="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
DRV="-Djdbc.drivers=com.mysql.jdbc.Driver:org.postgresql.Driver:org.apache.derby.jdbc.EmbeddedDriver"
#GC="-XX:+UseBiasedLocking -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:ParallelCMSThreads=2 -XX:-ReduceInitialCardMarks"
#EX="-XX:+OptimizeStringConcat -XX:+DoEscapeAnalysis -XX:+UseNUMA"
JAVA_HOME="/home/chuser/jdk7"
CLASSPATH=""
JAVA_OPTIONS="${GC} ${EX} ${ENC} ${DRV} -server -Xms100M -Xmx200M -XX:PermSize=32m -XX:MaxPermSize=256m -XX:MaxDirectMemorySize=128m "
TIGASE_CONFIG="etc/tigase.xml"
TIGASE_OPTIONS=" --property-file etc/init.properties "
    

4)導入數據庫腳本

改動數據庫腳本文件db-create-mysql.sh,設置Tigase服務器要使用的數據庫的:
username、password、數據庫名、數據庫管理員username、數據庫管理員password、主機名
再運行
$ ./scripts/db-create-mysql.sh tigase tigase456 tigasedb root adminadmin 172.168.72.68

5)啟動Tigase服務器

# ./scripts/tigase.sh start etc/tigase.conf
Starting Tigase:?
nohup: redirecting stderr to stdout
Tigase running pid=25597


6)關閉Tigase服務器

# ./scripts/tigase.sh stop etc/tigase.conf?
Shutting down Tigase: 25597
1. Waiting for the server to terminate...
2. Tigase terminated.

Tigase XMPP Server在CentOS部署和配置


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 狠狠的撸2015最新版狠狠的撸2015最新版 | 色噜噜狠狠色综合日日 | 亚洲欧美一区二区三区另类 | 奇米色777欧美一区二区 | 91网站免费观看直播 | 最新中文在线视频 | 91免费看片 | 欧美日韩精品乱国产 | 精品免费久久久久国产一区 | 91短视频版官网 | 色聚网久久综合 | 日本高清香蕉色视频在线观看 | 日本不卡网站 | 日韩精品在线一区 | 成人午夜视频在线观看 | 33eee在线视频免费观看 | 国产美女极品免费视频 | 久久福利青草精品免费 | 黄色网址你懂的 | 国产精品久久久久久久久久免费 | 国产精品污污视频 | 日韩啊v | 国产 在线 | 日韩 | 日韩在线视频中文字幕 | 欧洲成人免费视频 | 亚洲高清久久 | 天堂av中文字幕 | 黄色毛片视频网站 | 曰批全过程40分钟免费视频多人 | 国产高清在线精品一区二区三区 | 丝袜捆绑调教视频免费区 | 91在线精品视频 | 日韩高清中文字幕 | 日本亚洲天堂网 | 成人蜜桃av | 欧美毛片aaa激情 | 婷婷精品国产亚洲AV在线观看 | 亚洲成人午夜在线 | 国产一区二区三区高清 | 日韩综合在线 | 99热久久这里只有精品99 |