首頁 > 後端開發 > php教程 > 如何在Mac上安裝PHP?

如何在Mac上安裝PHP?

藏色散人
發布: 2023-04-05 18:26:02
原創
8250 人瀏覽過

在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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板