首頁  >  文章  >  後端開發  >  如何在Mac上安裝PHP?

如何在Mac上安裝PHP?

藏色散人
藏色散人原創
2019-03-30 13:37:338114瀏覽

在Mac上啟用PHP之前,首先必須啟用Apache。 PHP和Apache都是免費的開源軟體程序,並且都安裝在所有mac上。 PHP是伺服器端軟體,Apache是​​使用最廣泛的web伺服器軟體。在Mac上啟用Apache和PHP並不難。

如何在Mac上安裝PHP?

01、在MacOS上啟用Apache

要啟用Apache,請開啟位於Mac的Applications > Utilities 資料夾中的應用程式。你需要切換到終端機中的root 用戶,這樣就可以執行指令而不有任何權限問題。若要切換到root 使用者並啟動Apache,請在終端機中輸入以下程式碼。

sudo su -
apachectl start

就是這樣。如果您想測試它是否工作,請在瀏覽器中輸入http://localhost/,您應該會看到標準的Apache測試頁面。

02、為Apache啟用PHP

在開始之前備份目前Apache設定。因為配置可能隨著未來的升級而變更。在終端機內輸入以下資料:

cd /etc/apache2/
cp httpd.conf httpd.conf.sierra

接下來,編輯Apache設定:

vi httpd.conf

取消註解(刪除#):

LoadModule php5_module libexec/apache2/libphp5.so

然後,重新啟動Apache:

apachectl restart

注意:當Apache運行時,它的標識有時是“httpd”,這是“HTTP守護程序”的縮寫。此範例程式碼假設使用PHP 5版本和MacOS Sierra。隨著版本的升級,程式碼必須更改以適應新的資訊。

03、驗證是否啟用了PHP

要驗證是否啟用了PHP,請在DocumentRoot中建立一個phpinfo() 頁面。在MacOS Sierra中,預設的DocumentRoot位於/Library/WebServer/Documents中。從Apache設定中驗證這一點:

grep DocumentRoot httpd.conf

在你的DocumentRoot中建立phpinfo()頁面:

echo &#39;<?php phpinfo();&#39; >
/Library/WebServer/Documents/phpinfo.php

現在開啟一個瀏覽器並輸入http://localhost/phpinfo.php來驗證PHP是否為Apache啟用。

04、其他的Apache指令

你已經了解如何使用apachectl start在終端機模式啟動Apache

以下是你可能需要的更多相關命令列。它們應該作為終端機中的root使用者執行。如果沒有,請在前面新增。

停止Apache

apachectl stop

graceful的停止

apachectl graceful-stop

重新啟動Apache

#
apachectl restart

graceful的重啟

apachectl graceful

查找Apache版本

httpd -v

注意:「graceful」的啟動、重新啟動或停止可以防止進程突然停止,並允許正在進行的進程完成。

以上是如何在Mac上安裝PHP?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn