今天我們來聊一下關于mac電腦上的 Apache 和 PHP7。對于程序員來說,Mac os 是一個非常優秀的開發環境,在使用 mac 上開發 web 應用程序的時候,我們可能需要使用 Apache 和 PHP7。我們會在下面的文字中為大家詳細的介紹如何在 mac os 上安裝和配置 Apache 和 PHP7。
安裝 Apache
Apache 是一個很流行的開源 web 服務器軟件,它可以免費提供給用戶使用。mac os X 操作系統中預裝了 Apache web 服務器,只需要開啟 Apache 服務就能夠使得 web 服務器正常運行。我們只需要打開終端輸入命令:
sudo apachectl start
這條命令可以讓 Apache 開始運行。當我們需要停止 Apache 服務的時候,只需要在終端中輸入以下命令即可:
sudo apachectl stop
安裝 PHP7
與 Apache 不同,mac os X 操作系統并沒有預裝 PHP。所以,我們需要在 mac 上手動安裝 PHP。也許你想問,為什么我們不使用集成式套件,例如 MAMP,XAMPP 等等呢?因為我們想更深入的了解我們的系統,以及了解我們的應用程序在運行時需要哪些服務。
現在,我們來介紹以下在 mac os 上如何安裝 PHP7 的步驟:
1.安裝 Homebrew
Homebrew 是 Mac 上的包管理器,它可以幫助我們更方便地安裝和管理軟件包。我們可以使用以下命令安裝它:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.安裝 PHP7
在安裝 PHP7 前我們需要在終端中輸入以下命令:
brew update brew upgrade
現在,我們可以使用 Homebrew 安裝 PHP7 了,只需要在終端中輸入以下命令即可:
brew install php@7.3 # 這里我們選擇 7.3 版本的 PHP,如果你想選擇其他版本,只需要將 @7.3 換成 @版本號即可。
3.啟動 PHP
當我們安裝完 PHP7 后,并不意味著 PHP 服務已經可以正常運行了。我們需要創建一個 PHP 的配置文件,使用以下命令:
sudo nano /etc/apache2/httpd.conf
這個命令能夠打開 Apache2 的配置文件,并且允許編輯,我們需要添加以下內容到配置文件中:
LoadModule php7_module /usr/local/opt/php@7.3/lib/httpd/modules/libphp7.so
接下來,我們需要重啟 Apache web 服務器,使用以下命令:
sudo apachectl restart
總結
在本文中,我們詳細的介紹了如何在 Mac OS 上安裝 Apache 和 PHP7,以及如何配置 PHP7。希望本文對想在 Mac 上進行 web 開發的開發者們能夠有所幫助。如果還有任何問題,請在評論區留言,我們會盡快為您解答。