Openfire+Windows+MySQL那些事

近來須要作個即時通信的APP,本想使用第三方的資源,例如融雲、環信等等,本身電腦裝Android Studio有點卡,將SDK放Eclipse上總報各類錯誤,無果。憤慨,本身寫個。晚上十點多回到宿舍,百度,無心間,發現個好玩意:XMPP,是個協議,如今回頭看看仍是個協議,哈哈。知道了XMPP,強大的百度就出來了Openfire的一條龍服務,這個至關強大,貧生就愛擺置。mysql

第一步,不解釋,官網下載Openfire安裝包http://www.igniterealtime.org/downloads/index.jsp。Windows下openfire_4_0_4.exe的,Linux下openfire_4_0_4.tar.gz的,Mac就不說了,就那一個。sql

Openfire+Windows+MySQL

下載好Windows的Openfire安裝包,安裝到本身電腦上,基本都是下一步。安裝完會有個電燈泡的快捷方式Openfire,打開後頁面以下圖所示。點擊按鈕Launch Admin,瀏覽器會打開個表單網頁,填之。數據庫

                              

1、表單網址大概就是:http://127.0.0.1:9090/setup/index.jsp

               

2、選擇語言後繼續,在域後邊填上 127.0.0.1,都說填其餘的會報錯,就不測試了,而後繼續

            

3、默認標準數據庫鏈接,繼續

            

4、這步不解釋,最重要的。

    昨晚這步在(Windows和CentOS)擺置了兩個小時,今天上午才解決。瀏覽器

    (1)、數據庫URL:jdbc:mysql://localhost:3306/openfire?rewriteBatchedStatements=truejsp

                URL必定不能寫錯,注意mysql://後邊跟的是localhost:3306;測試

    (2)、其次是名字爲openfire的數據庫,這步就須要在電腦上安裝數據庫,例如MySQL,並建立名字spa

                爲openfire的數據庫,並在數據庫中執行:ip

                use openfire; 資源

                source E:\allocation_resource\Openfire\resources\database\openfire_mysql.sql;get

                這兩句命令就是在openfire數據庫下建立表,全部的表都在openfire_mysql.sql中,經過source

                執行該.sql文件,親測執行失敗。無奈,就打開Navicat,在該數據庫下的表上右鍵,選擇運行

                SQL文件,表插入成功。

    (3)、用戶名和密碼    !!!切記,填的是你電腦上MySQL的用戶名和密碼,例如root   root

            
5、這步就默認,繼續了

            

6、下一步設置用戶名、密碼就不說了,以後安裝完成。

            

7、登陸管理控制檯,用戶名是admin,密碼是你剛纔設置的密碼

            

相關文章
相關標籤/搜索