Mac系統對於PHP運行非常友好,我們只需要進行簡單的配置便可以開始進行使用,本篇文章將一步一步地介紹Apache、PHP和MySQL的安裝與配置,為開始進行開發鋪好路
Apache
啟動Apache服務
在Mac系統中已經安裝好了Apache服務,我們只需要通過如下方式啟動即可直接使用
在終端中輸入如下命令,啟動Apache服務
sudo apachectl start
在終端中輸入如下命令,查看Apache服務版本
sudo apachectl -v
在本機中版本信息如下
Server version: Apache/2.4.18 (Unix)
Server built: Feb 20 2016 20:03:19
在瀏覽器中輸入如下網址,檢查Apache服務是否啟動成功
http://localhost
http://127.0.0.1
如果Apache服務啟動成功,頁面會顯示It works!
Apache的其他配置
關閉Apache服務
在終端中輸入如下命令,關閉Apache服務
sudo apachectl stop
重啟Apache服務
在終端中輸入如下命令,重啟Apache服務
sudo apachectl restart
Apache服務安裝路徑
Apache服務默認安裝路徑在/private/etc/apache2,屬於系統私有目錄,我們不可直接在Finder中找到該路徑
我們可以通過兩種方式進入該路徑
1.在終端中輸入open /etc命令進入etc文件夾
2.在Finder -> 前往 -> 前往文件夾中輸入/etc即可進入etc文件夾
Apache服務部署路徑
Apache服務部署路徑在/資源庫/WebServer/Documents/,我們的項目需要放置在該路徑下,如果想要修改部署路徑,可以在/private/etc/apache2目錄下找到並打開httpd.conf文件,搜索DocumentRoot並修改部署路徑
tip:mac下修改不熟路徑后,部署文件需要chmod 777命令賦予訪問權限
Apache服務端口號
Apache服務端口號默認為80,如果想要修改端口號,可以在/private/etc/apache2目錄下找到並打開httpd.conf文件,搜索Listen 80並修改端口號
PHP
PHP的啟動只需要在Apache服務中進行一下配置即可直接使用
首先,在/private/etc/apache2目錄下找到並打開httpd.conf文件
其次,搜索#LoadModule php5_module libexec/apache2/libphp5.so,將前方的#刪除
再次,重啟Apache服務即可
最后,我們在路徑下新建一個info.php測試程序試試效果吧
phpinfo();
?>
在瀏覽器中輸入如下網址即可查看到PHP的信息
http://localhost/info.php