如何在macOS上安裝PHP7

2020-07-16 10:06:10
PHP代表HyperText Preprocessor是一種伺服器端程式語言。最初它是為Web開發而開發的,但現在也用作通用語言。本篇文章將介紹關於在macOS上安裝PHP。

具備條件

在開始安裝node.js和npm之前,必須先具備以下條件

Terminal:必須具有Mac終端存取許可權。

homebrew:homebrew是Mac作業系統的流行包管理器。它適用於安裝大多數開源軟體,如Node。

在MacOS上下載並安裝PHP

以下步驟可幫助在macOS上安裝PHP 7.2或7.1或5.6。

開啟終端並執行以下命令

對於PHP 7.2

$ curl -s http://php-osx.liip.ch/install.sh | bash -s 7.2

對於PHP 7.1

$ curl -s http://php-osx.liip.ch/install.sh | bash -s 7.1

適用於PHP 5.6 - 使用OSX 10.11 El Capitan或更低版本執行。

$ curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

驗證PHP安裝

MacOS的PHP版本由php osx維護,不會覆蓋系統上安裝的當前php二進位制檔案。安裝在/usr/local/php5中。因此,新的php二進位制檔案位於/usr/local/php5/bin/php中。

$ export PATH=/usr/local/php5/bin:$PATH

要驗證系統上是否安裝了正確版本的PHP,執行以下命令。

$ php -v  

PHP 7.2.2 (cli) (built: Feb  1 2018 13:23:34) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.2, Copyright (c) 1999-2018, by Zend Technologies
    with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans

另外,在web根目錄下建立一個phpinfo.php,包含以下內容,並在web瀏覽器中存取該檔案。

<?php phpinfo();?>

將php還原為預設值

如果不需要最新安裝的PHP,只需編輯/etc/apache2/httpd.conf並取消行下的註釋。

從:

LoadModule php5_module /usr/local/php5/libphp5.so

LoadModule php5_module libexec/apache2/libphp5.so

並從/etc/apache2/other目錄中刪除檔案+php-osx.conf和+entropy-php.conf。

本篇文章到這裡就已經全部結束了,更多其他精彩內容大家可以關注PHP中文網的PHP視訊教學欄目!

以上就是如何在macOS上安裝PHP7的詳細內容,更多請關注TW511.COM其它相關文章!