簡介
Mac OSX 自帶了 php 和 apache 環境,稍加配置就能使用了
使用 php -v
和 httpd -v
命令檢視版本資訊
配置 apache
apache 的配置目錄位於 /etc/apache2
,修改 /private/etc/apache2/httpd.conf
配置檔案
- 設定埠號
搜尋
Listen
,修改成你所期望的埠號(預設是80) - 開啟 php 支援
搜尋
php
,找到 #LoadModule phpxxxxxxx 的地方,刪掉#
字元的註釋 - 設定網站根目錄
搜尋
DocumentRoot
,設定網站的根目錄(預設是/Library/WebServer/Documents
),以後將網站放到這個目錄就能訪問
配置 php
- 拷貝
/etc/php.ini.default
,檔案命名為php.ini
(如果有,則忽略) 也可以使用命令
$ sudo cp /etc/php.ini.default /etc/php.ini
複製程式碼
- 按需修改
/etc/php.ini
配置檔案(此處略)
啟動 Apache
- 相關命令
- 啟動
sudo apachectl -k start
- 停止
sudo apachectl stop
- 重啟
sudo apachectl restart
- 啟動服務
- 使用
sudo apachectl -k start
啟動 apache 服務,如果不報任何錯誤表示啟動成功 - 如果報 httpd: Could not reliably determine the server's fully qualified domain name 這樣的錯誤,那麼再次修改
/etc/apache2/httpd.conf
,搜尋ServerName
,新增一條 ServerName 配置項,設定為 localhost,然後再次啟動
測試
- 在網站根目錄新增一個
index.php
檔案,內容是
<?php
phpinfo();
?>
複製程式碼
- 在瀏覽器訪問
index.php
,我這裡是http://localhost:8000/index.php
,如果能訪問,就表示已經部署成功了