MacBook入手了,配置工作環境,首先得讓Mac OS支援PHP。不管你是採用整合的開發環境,比如XAMPP for Mac OS X,還是採用Mac OS中內建的Apache和PHP,甚至自己重新編譯安裝,減少麻煩的第一步就是啟用root使用者。
本文採用的方式是使用Mac OS X 10.5.6內建的Apache和PHP,安裝MySQL的dmg版本,以下操作非特殊說明均以root使用者在命令列下進行。
啟用root使用者
1.開啟“目錄工具 + 生產力”,它位於“應用程式”檔案夾的“工具 + 生產力”檔案夾中。(在/System/Library/CoreServices目錄中,或直接執行以下命令open -a "Directory Utility")
2.點按鎖表徵圖以變更。您將需要輸入管理員名稱和密碼。
3.選取“編輯”>“啟用 Root 使用者”。
4.為 root 使用者輸入安全密碼,然後在“驗證”欄再次輸入它,最後點按“好”。
啟用Apache
Mac OS X 10.5.6內建了Apache 2.2.9,直接在命令列運行apachectl start,Apache就搞定了。
現在Apache的主目錄就是/Libary/WebServer/Documents/,你可以在這目錄裡放置檔案測試了。
啟用PHP
Mac OS X 10.5.6內建了PHP 5.2.6,我們需要做的就是將PHP加入Apache中。
修改/etc/apache2/httpd.conf中的
#loadModule php5_module libexec/apache2/libphp5.so
為
loadModule php5_module libexec/apache2/libphp5.so
然後將/etc/php.ini.default複製為/etc/php.ini。
cp /etc/php.ini.default /etc/php.ini
之後就可以按照自己的習慣修改php.ini的配置
比如將error_reporting = E_ALL & ~E_NOTICE
修改為
error_reporting = E_ALL
最後,重啟Apache,可以在/Libary/WebServer/Documents/目錄中建立個phpinfo.php來測試了。
sudo apachectl restart