Mac配置php開發(fā)環(huán)境

一前言:

最近準(zhǔn)備開始去接觸一下php的開發(fā),所以搭建php的開發(fā)環(huán)境是必不可少的了。但看標(biāo)題就知道,接下來我們要講的是Mac系統(tǒng)下的php開發(fā)環(huán)境的配置了。筆者的系統(tǒng)是macOS Sierra 10.12。話不多說,我們開始吧。

二:Apache配置

  • 在蘋果的系統(tǒng)中,是自帶Apache的,所以我們只需要啟動(dòng)對應(yīng)的服務(wù)就行了。打開Apache的命令是sudo apachectl start,輸入完該命令,說明Apache就已經(jīng)開啟了,接下來就可以輸入查看版本的命令httpd -v,筆者系統(tǒng)當(dāng)前的Apache的版本為Apache/2.4.23 (Unix)

Snip20160811_1.png

另外,下面兩個(gè)命令也是比較常用的,就是重新啟動(dòng)和關(guān)閉Apache
1、重新啟動(dòng)Apache服務(wù)
sudo apachectl restart

2、關(guān)閉Apache服務(wù)
sudo apachectl stop

  • 啟動(dòng)后完Apache后,就可以到瀏覽器Safari的地址欄中輸入localhost,如果出現(xiàn)It works!則說明,Apache已經(jīng)開啟成功。
Snip20160811_2.png

三:配置php

  • Mac系統(tǒng)也是自帶了php的,是不是瞬間感覺Mac系統(tǒng)真的是大愛啊,不用像windows那么麻煩去配置。既然系統(tǒng)已經(jīng)自導(dǎo)了php,那么我們只需要在Apache的配置文件中添加Apache對php的支持就可以了,接下來交給我們的終端:
    編輯http.conf配置文件,命令為:sudo vim /etc/apache2/httpd.conf,接下來輸入電腦的密碼就可以進(jìn)到配置文件當(dāng)中,然后不斷往后翻,直到找到LoadModule php5_module libexec/apache2/libphp5.so,如下圖所示。然后按下鍵盤的i,進(jìn)入修改模式,將LoadModule php5_module libexec/apache2/libphp5.so前面的注釋(也就是#號去掉),然后按鍵盤的esc,再輸入:wq,回車。保存并退出,就可以了。
    Snip20160811_4.png

    然后在終端輸入 php -v命令來查看當(dāng)前php的版本
    Snip20160811_5.png
  • 配置完后,重啟下Apache,sudo apachectl restart。然后在終端輸入命令open /Library/WebServer/Documents,此目錄為Apache的目錄,在此目錄下我們新建一個(gè)測試文件(記為hello.php)來測試Apache是否和php關(guān)聯(lián)好。<?php phpinfo(); ?>,記得文件的后綴名為.php,然后在瀏覽器Safari中輸入localhost/hello,如果出現(xiàn)下面的頁面,則說明關(guān)聯(lián)成功,可以進(jìn)入下一步了。如果不是,則需要檢查哪一步錯(cuò)誤,然后重新進(jìn)行正確的配置。
    Snip20160811_6.png

四:MySQL配置

這個(gè)最麻煩的一步了,因?yàn)橄到y(tǒng)并沒有自帶MySQL。這就需要我們?nèi)ス倬W(wǎng)下載安裝并且正確配置。這是官網(wǎng)的下載網(wǎng)址:http://dev.mysql.com/downloads/mysql/
直接拉到最下面,下面對應(yīng)的dmg鏡像文件即可

Snip20160811_7.png

  • 接下來就是進(jìn)行MySQL的安裝,等安裝完畢后,會(huì)彈出一個(gè)對話框,上面有root的臨時(shí)密碼,務(wù)必要記下來,務(wù)必要記下來,務(wù)必要記下來,重要的事情要說三遍。如果你忘記記下來,或者出了bug,并沒有彈出對話框,那就必須重置密碼了,詳細(xì)的步驟在我的這篇文章中傳送門:http://www.lxweimin.com/p/3c7167d21eb6
  • 為了以后方便使用MySQL,我們需要將路徑配置一下。
    1、打開終端輸入: pico .bash_profile; 回車
    2、export PATH=$PATH:/usr/local/mysql/bin/將該路徑添加到最后一行,保存退出即可。到此為止,MySQL的配置就差不多了。


    Snip20160811_16.png
  • 這里介紹一款可視化的MySQL工具。
    MySQL Workbench這是一款官方出的管理工具,全英文的版本,英文不好的小伙伴就要去練練,熟悉下了。下載傳送門:http://dev.mysql.com/downloads/workbench/
    不需要怎樣的配置,下圖為軟件的首頁
    Snip20160811_17.png

四:總結(jié)

Mac系統(tǒng)配置php的開發(fā)并不難,因?yàn)閜hp和Apache都自帶有點(diǎn),花點(diǎn)時(shí)間就可以了。希望本教程對大家有點(diǎn)幫助~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容