基於MAC10.12+MYSQL5.7.17搭建XMPP伺服器【黑蘋果系統】,mac10.12xmpp

來源:互聯網
上載者:User

基於MAC10.12+MYSQL5.7.17搭建XMPP伺服器【黑蘋果系統】,mac10.12xmpp

  在以前的公司中瞭解到XMPP可以搭建即時通訊APP。出於好奇自己在空餘時間也學了一下搭建XMPP伺服器,其中遇到了許多問題,經過坎坷的路程終於搭建成功【這些坎坷的經曆主要是由於自己的無知造成的】

  下面來介紹一下需要的工具

  一、安裝前工具下載

1、mysql伺服器端下載

 下載需要註冊一個oracle帳號 註冊過程挺簡單的,如果有人需要我的帳號可以在評論中留下連絡方式,下載速度也夠快。

 

2.mysql workbench下載

mysql 圖形化管理工具 奧利給啊 相當奧利給 輕鬆拿下MYSQL

 

3.openfire下載

這個下載過程十分坑 在官網下載速度達到幾KB,無奈從華軍下載的 自己搜搜吧

 

4.JDK for mac下載

官網下載完後安裝【必須安裝,因為OPENFIRE的環境需要】

  二、安裝和配置

1.安裝mysql

安裝完成後 到系統設定裡面啟動服務

 

 

2.安裝mysql workbench

  

安裝後點擊

+號 建立資料庫連接

起初在網上查的root的預設密碼都不對,最後在一篇文章裡面注意到是什麼隨機密碼 又找隨機密碼 一直沒找到,最後才知道當你安裝mysql完成後它將給你發送一個通知,在你的通知欄裡  太坑了

 

ok串連成功

 

因為openfire需要使用mysql資料庫 所以我們先建立一個xmppdata的資料庫

3.安裝openfire

 

 

 在設定資料庫串連時,先通過workbench建立XMPPdata資料庫,否則會發生錯誤。

openfire已經為我們準備好了它的資料表我們現在匯出它的sql指令碼

  在終端輸入 sudo su

       然後輸入cd /usr/local/openfire/resources/database  

           輸入open openfire_mysql.sql

  完成後我們發現在workbench中,XMPPdata資料庫中多了些表,就是我們搭建XMPP需要的資料表     

http://localhost:9090/login.jsp?url=%2Findex.jsp此頁面來管理伺服器配置

OK 環境搭建完畢

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.