麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

xmpp整理筆記:環(huán)境的快速配置(附安裝包)

2019-11-14 19:31:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

現(xiàn)在雖然環(huán)信的xmpp框架很火,但是也有一些弊端。環(huán)信的框架部分代碼不開(kāi)源,而且收費(fèi)模式不科學(xué),用戶(hù)量一直低于免費(fèi)線(xiàn)則好,一旦超過(guò),收費(fèi)極高。 xmpp感覺(jué)還是從xmppFramework框架學(xué)起比較科學(xué)。能夠更清楚的了解即時(shí)通訊里各個(gè)操作的api,就算以后出了新的框架底層也要這么用的。主要用到的工具軟件有Openfire,MySQLjavajdk,phpMyAdmin,Adium等

將本文拉到最下面能看到配置完成之后的聊天效果。

附:需要用到的軟件地址是 http://pan.baidu.com/s/1tr7oa  網(wǎng)盤(pán)密碼d3lb

第一步,安裝jdk,因?yàn)閤mpp里面有不少東西是要運(yùn)行在java環(huán)境下。在網(wǎng)盤(pán)的Openfire文件夾下,jdk按照提示下一步下一步就完事了。

 如果你不是在董鉑然博客園看到本篇文章,請(qǐng)點(diǎn)擊查看原文

第二步,安裝Openfire服務(wù)器,這個(gè)也在Openfire文件夾下,下一步下一步就完事了。

 

第三步,安裝mysql。這個(gè)在數(shù)據(jù)庫(kù)文件夾下。這個(gè)分10.9系統(tǒng)和10.10系統(tǒng)。 如果是10.9就安裝5.6.21版本 如果是10.10就安裝5.6.23版本

安裝完之后 會(huì)看到偏好設(shè)置里的如下界面

 把MySQL 和 Openfire都點(diǎn)開(kāi) 并且都點(diǎn)start讓兩個(gè)都啟動(dòng)

 

第四步,要給MySQL設(shè)置“管理員密碼” 原因:MySQL安裝完成后,沒(méi)有管理員密碼,會(huì)禁止從網(wǎng)絡(luò)訪(fǎng)問(wèn)MySQL

到終端里操作 (美元符號(hào)$不要輸入)

$ cd 數(shù)據(jù)庫(kù)的目錄(從Finder拖)

$ ./alias

重新啟動(dòng)終端,輸入ls,如果發(fā)現(xiàn)目錄變藍(lán),通常說(shuō)明配置正確

如果運(yùn)行了這個(gè)腳本時(shí)無(wú)法設(shè)置密碼,就使用

$ mysqladmin -u root passWord  修改mysql密碼 比如123456

$ mysql -u root -p  登陸數(shù)據(jù)庫(kù)

如果能登陸成功,quit退出 進(jìn)入下一步

 

第五步,配置phpMyAdmin 

這個(gè)是數(shù)據(jù)庫(kù)管理軟件,比較好用,mac上自帶的軟件要收費(fèi)328美金,文件夾里也有個(gè)盜版但不能更新了,而且10.10系統(tǒng)用不了。(NaviCat不建議用)

phpMyAdmin是網(wǎng)頁(yè)管理,非常好用。配置如下

復(fù)制到Apache根目錄 將目錄名修改為phpMyAdmin  →  將 config.sample.inc.php 復(fù)制,重命名為:config.inc.php    打開(kāi)config.inc.php 將 localhost 改為 127.0.0.1

配置完成后啟動(dòng) apache服務(wù)器 

$ sudo apachectl -k start

Apache如果沒(méi)配置好 可參見(jiàn)這篇文章配置也很簡(jiǎn)單 http://www.companysz.com/dsxniubility/p/4294456.html

phpMyAdmin的登錄頁(yè)面如下

 

第六步,創(chuàng)建數(shù)據(jù)庫(kù)

打開(kāi)瀏覽器,輸入http://localhost   →   選擇 phpMyAdmin,進(jìn)入phpadmin的登錄頁(yè)面  輸入mysql的用戶(hù)名密碼root密碼123456 

→  新建一個(gè)數(shù)據(jù)庫(kù),名字:openfire  排序規(guī)則:utf8_general_ci   →  點(diǎn)擊openfire(剛剛新建的空數(shù)據(jù)庫(kù)) 點(diǎn)SQL

這時(shí)需要一串腳本代碼去這里復(fù)制

打開(kāi)finder,進(jìn)入目錄 /usr/local    在文件夾openfire上,點(diǎn)擊右鍵,選擇“顯示簡(jiǎn)介”在“共享與權(quán)限”   解鎖后添加本機(jī)賬號(hào)具有“讀與寫(xiě)”的權(quán)限

→  進(jìn)入 /usr/local/openfire/resources/database     找到openfire_mysql.sql,并用Xcode 打開(kāi) cmd+A, cmd +C

回到safari,確認(rèn)在SQL輸入框中,cmd +v 并且點(diǎn)擊執(zhí)行,表就創(chuàng)建完了 。點(diǎn)擊左側(cè)的openfire,確認(rèn)數(shù)據(jù)庫(kù)安裝正確!

 

第七步,配置openfire服務(wù)器

點(diǎn)擊偏好設(shè)置里的 openfire 在面板的右邊有 open admin console 點(diǎn)開(kāi)就是openfire的服務(wù)器配置頁(yè)面(沒(méi)有要改的地方就直接下一步)

選擇簡(jiǎn)體中文下一步    域"dsx.local" 非常重要!默認(rèn)是自己"計(jì)算機(jī)的名稱(chēng).local" 在系統(tǒng)偏好共享中可以看到自己的計(jì)算機(jī)名稱(chēng)

→  數(shù)據(jù)庫(kù)設(shè)置“標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)連接”  →   數(shù)據(jù)庫(kù)驅(qū)動(dòng)選項(xiàng):MySQL   把自動(dòng)生成的數(shù)據(jù)庫(kù)的URL改為

jdbc:mysql://127.0.0.1:3306/openfire?rewriteBatchedStatements=true  (其實(shí)就是修改主機(jī)名為127.0.0.1,數(shù)據(jù)庫(kù)名稱(chēng)為:openfire)

   用戶(hù)名密碼是 root 和 123456  → 點(diǎn)擊繼續(xù) 輸入xmpp管理員的初始密碼:比如再寫(xiě)個(gè)123456

登錄到管理頁(yè)面  填寫(xiě)xmpp用戶(hù)名和密碼 是 admin 和 123456  如果能夠登錄成功,說(shuō)明服務(wù)器安裝完成!

 

第八步,新建幾個(gè)用戶(hù), 點(diǎn)擊“用戶(hù)/組”  新建用戶(hù)只需要填寫(xiě)帶星號(hào)的空空 (用于后面客戶(hù)端登陸)

第九步,配置客戶(hù)端(要配置兩個(gè),可以先聊天感受到即使通訊,之后還會(huì)自己寫(xiě)一個(gè)程序在模擬器內(nèi)運(yùn)行與客戶(hù)端聊天)

配置客戶(hù)端 iChat(iMessage)1] 添加用戶(hù),選擇“其他”類(lèi)型   賬戶(hù)類(lèi)型:jabber  用戶(hù)名:[email protected] 123456  信任證書(shū)

配置小鴨子 Adium_1.5.10 ,在客戶(hù)端文件夾里,打開(kāi)后按照提示拖入應(yīng)用程序就安裝完成了,第一次啟動(dòng)可能比較慢

然后這iMessage 和  小鴨子客戶(hù)端里的兩個(gè) 賬號(hào)互相加好友就可以 開(kāi)始聊天了。

 

如果你不是在董鉑然博客園看到本篇文章,請(qǐng)點(diǎn)擊查看原文

后續(xù)很快會(huì)整理關(guān)于xmpp的各種模塊(用戶(hù)上線(xiàn)下線(xiàn),用戶(hù)注冊(cè),加好友,互相發(fā)送信息,發(fā)送圖片和音頻信息等)的學(xué)習(xí)筆記,有興趣的可以關(guān)注我。


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美成人精品一区二区三区 | 久草手机视频在线观看 | 精品人成| 黄色片视频观看 | 免费观看高清视频网站 | 国产永久免费观看 | 久久国产精品二国产精品中国洋人 | 一级黄色在线免费观看 | 亚洲福利在线视频 | 美女亚洲综合 | 黄色免费在线视频网站 | 久草干| 久久久www成人免费毛片 | 天堂成人一区二区三区 | 欧美成人免费 | hdhdhd79xxxxх| 亚洲欧美一区二区三区在线观看 | 九色激情网 | 91综合在线观看 | 小情侣嗯啊哦视频www | 久久久久久久久久网站 | 欧美日韩国产一区二区三区在线观看 | 99re久久最新地址获取 | 久久久av亚洲男天堂 | 久久精国 | 欧美中文字幕一区二区三区亚洲 | 久久久久久久一区 | 欧美一级黄色录像片 | 亚洲精品日韩色噜噜久久五月 | 视频一区二区三区在线播放 | 欧美男女爱爱视频 | 久久久久免费精品 | 日本高清com | 成人在线观看一区二区 | 国产一区二区在线免费 | 国产大片全部免费看 | av免费提供 | 91精品国产综合久久久动漫日韩 | 日韩一级视频 | 深夜免费福利视频 | av电影在线观看网站 |