注:部分圖片素材來自網(wǎng)絡(luò)
MySQL的安裝
參考教程:MySql | Mac 開發(fā)配置手冊
通過brew安裝mysql,
在終端上连舍,輸入:
brew install mysql
等待安裝完成没陡,可能會有點久。
安裝成功后索赏,登錄出錯盼玄,如下:
通過谷歌搜索,找到教程:
Installing MySQL on OS X Mountain Lion
MySQL的簡單使用
MySQL的相關(guān)配置:
打開終端潜腻,輸入:
sudo vi ~/.bash_profile
按i進入編輯狀態(tài)埃儿,然后拷貝粘貼以下內(nèi)容
# mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'
按ESC鍵,輸入 :wq退出編輯狀態(tài)。
重新啟動終端程序
默認賬號root是沒有密碼的融涣,可直接登錄童番。
在終端上:
mysql -u root -p
修改MySQL的登錄密碼精钮,
在終端上:
mysqladmin -u root password "your password"
為方便記憶,一般“your password” 設(shè)置為123456.
使用Navicat Premium連接mysql
打開Navicat Premium剃斧,點擊左上角的Connection杂拨,選擇mysql,填寫如下:
點擊OK,保存之后悯衬,可以看到主界面已經(jīng)連接mysql數(shù)據(jù)庫弹沽,如下:
注:Navicat Premium是收費軟件。
使用MySQL Workbench連接mysql
與Navicat Premium類似筋粗,先建立連接策橘,如下:
雙擊該數(shù)據(jù)庫,進入新的界面娜亿,創(chuàng)建表丽已,如下:
之后,點擊Apply买决,按照說明操作即可沛婴。
Java 運行環(huán)境的安裝
openfire的使用需要Java運行環(huán)境。在終端下督赤,輸入
java -version
檢查java 環(huán)境嘁灯,若沒有,則自行安裝jdk躲舌。
官方下載地址
(ps:不能通過 Homebrew 安裝jdk)
XMPP協(xié)議服務(wù)器——openfire的配置與使用
openfire的下載與安裝
前往文件夾:安裝位置為/usr/local/openfire/(ps:打開openfire需要用戶的訪問權(quán)限)
獲得權(quán)限的方法:右擊文件夾顯示簡介丑婿,添加用戶的訪問權(quán)限,如下:
數(shù)據(jù)庫腳本:保存在/usr/local/openfire/resources/database文件夾下没卸,將名為openfire_mysql.sql的腳本拷貝到桌面上羹奉,便于等會導(dǎo)入數(shù)據(jù)庫。
openfire數(shù)據(jù)庫的配置
在MySQL Workbench中選擇openfire數(shù)據(jù)庫约计,導(dǎo)入openfire_mysql.sql腳本并執(zhí)行诀拭。
執(zhí)行腳本文件:
openfire服務(wù)器的設(shè)置
1.在系統(tǒng)偏好中確保Openfire服務(wù)已經(jīng)啟動
2.使用瀏覽器訪問:http://localhost:9090
3.如果需要重新配置,可以修改/usr/local/openfire/conf/openfire.xml煤蚌,將末尾的true
修改為false
即可:重新設(shè)置Openfire不會影響已經(jīng)設(shè)置好的用戶信息耕挨,只是在忘記管理員密碼是重新設(shè)置即可。
設(shè)置服務(wù)器(注意域名)
選擇數(shù)據(jù)庫連接方式
設(shè)置管理員密碼
配置完成并登錄
openfire的啟動
1.在MySQL Workbench確認已經(jīng)連接了openfire數(shù)據(jù)庫
2.在系統(tǒng)偏好中確保Openfire服務(wù)已經(jīng)啟動
3.使用瀏覽器訪問:http://localhost:9090
XMMP協(xié)議客戶端的使用
使用mac系統(tǒng)自帶軟件信息登錄铺然,如下:
如果配置hosts文件里的域名俗孝,可以用以更簡便的參數(shù)登錄,如下:
hosts文件的配置:在終端上魄健,輸入
sudo vi /etc/hosts
按i進入編輯模式,編輯完后插勤,按ESC并輸入:wq退出vi的編輯沽瘦。
注意: 127.0.0.1 配置為dibadalu.local(域名自己可隨意設(shè)置)
輸入
cat /etc/hosts
可查看hosts文件革骨。
重新用系統(tǒng)的信息登錄一次,如下:
也可以使用Adium登錄相關(guān)賬號析恋。
下載地址
賬號的登錄參數(shù)參考上面良哲。
*相關(guān)軟件的下載地址
XMPP的官方網(wǎng)址:
http://xmpp.org/
MySQL下載地址:
http://dev.mysql.com/downloads/mysql/
MySQL Workbench下載地址:
http://dev.mysql.com/downloads/workbench/
jdk下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
(ps:首頁Download里的Java SE)
Java For mac
下載地址:https://support.apple.com/kb/DL1572?locale=en_US
SQLiteManager
下載地址:
http://www.sqlabs.com/sqlitemanager.php
解決openfire啟動不了的問題
1.確保自己已經(jīng)安裝JDK,并且已經(jīng)啟動mysq.Server,JDK版本驗證網(wǎng)址:
http://www.java.com/zh_CN/download/installed.jsp
2.前往文件夾/usr/libexec/java_home助隧,打開java_home筑凫,找到j(luò)dk版本路徑,如下:
3.打開終端并村,依次輸入:
sudo chmod -R 777 /usr/local/openfire/bin
sudo su
cd /usr/local/openfire/bin
export JAVA_HOME=`/usr/libexec/java_home`
$JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
cd /usr/local/openfire/bin
./openfire.sh
終端上完整操作截圖如下:
ps:執(zhí)行完以上命令之后巍实,服務(wù)器就可以啟動了