ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"之後就可以使用
brew install ****來安裝所需的依賴了。
安裝PHP7.1(FPM方式)
brew install php@7.1
由於OSX已經自帶了PHP環境,因此需要修改系統路徑,優先執行brew安裝的版本,在 ~/.bashrc#裡加入:
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
PHP-FPM的載入與啟動安裝完畢後可以透過以下指令啟動和停止php-fpm
php-fpm -D killall php-fpm
安裝Nginx
brew install nginx
安裝完畢後可以透過
nginx nginx -s quit啟動和關閉,同時也支援重載設定檔等操作
nginx -s reload|reopen|stop|quit此時啟動了php-fpm並且啟動了Nginx後,就可以透過http://localhost來運行php程式了
安裝擴充功能使用pecl的方式安裝
/usr/local/Cellar/php\@7.1/7.1.23/pecl install redis /usr/local/Cellar/php\@7.1/7.1.23/pecl install mongodb /usr/local/Cellar/php\@7.1/7.1.23/pecl install memcahced安裝好後直接使用,不需要設定php.ini檔案(已經自動設定好了^_^)。