在Mac OS 10.10.1中是自帶Apache軟件的,咱們只須要啓動對應的服務就行了,如下命令是操做Apache時經常使用的幾個命令:php
// 啓動Apache服務 sudo apachectl start // 從新啓動Apache服務 sudo apachectl restart // 關閉Apache服務 sudo apachectl stop // 查看Apache的版本 httpd -v
啓動Apache服務,而後在瀏覽器中輸入localhost。出現It works字樣,說明Apache就搞定了。 在Macbook pro下,Apache的網站服務器根目錄在/Library/WebServer/Documents路徑下。mysql
在Mac OS中已經自帶了PHP了,咱們只須要在Apache的配置文件中添加Apache對PHP的支持就行了,步驟以下:nginx
編輯http.conf配置文件,命令以下:sql
sudo vim /etc/apache2/http.conf
去掉如下部分的註釋:apache
LoadModule php5_module libexec/apache2/libphp5.so
重啓Apache服務; 寫一個簡單的測試文件測試一下。vim
<?php phpinfo(); ?>
安裝MySQL是比較麻煩的,因爲在Mac OS中是直接帶有Apache和PHP的,因此安裝它們,比較簡單,而MySQL是不帶的,須要咱們去官網下載。瀏覽器
下載完成之後,直接安裝吧。安裝完成之後,從System Preferences中啓動MySQL服務,以下圖所示:服務器
好了,如今從命令行登錄mysql,而後設置密碼,若是對這裏不熟悉的話,請參考這篇文章:《MySQL掃盲篇》。學習
在使用命令行登錄MySQL的時候,會出現2002,找不到mysql.sock文件的錯誤。測試
因爲MySQL是把mysql.sock文件放在/tmp目錄下,而Mac OS卻去了/var/mysql目錄下尋找對應的mysql.sock文件,因此,因爲找不到對應的mysql.sock文件,就出現了這裏對應的2002錯誤了。
因此爲了解決這個問題,咱們須要在/var/mysql目錄下,存放一個指向/tmp/mysql.sock文件的軟連接,命令以下:
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
而後從新啓動MySQL服務就OK了。
好了,Apache、PHP和MySQL的配置都總結了,基本就是這點東西,接下來,讓咱們就愉快的開始PHP的學習之旅吧。對於這篇文章,就是一個簡單的總結。但願對你們學習有幫助了。