Mac下安裝MNMP(Nginx+PHP7)環境

安裝Homebrew

打開終端輸入php

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

以後就能夠使用nginx

brew install ****

來安裝所須要的依賴了。git


安裝PHP7.1(FPM方式)

brew install php@7.1

因爲OSX已經自帶了PHP環境,所以須要修改系統路徑,優先運行brew安裝的版本,在~/.bashrc里加入:github

export PATH="/usr/local/bin:/usr/local/sbin:$PATH"

PHP-FPM的加載與啓動

安裝完畢後能夠經過如下指令啓動和中止php-fpmredis

php-fpm -D
killall php-fpm

安裝Nginx

brew install nginx

安裝完畢後能夠經過mongodb

nginx
nginx -s quit

啓動和關閉,同時也支持重載配置文件等操做ruby

nginx -s reload|reopen|stop|quit

此時啓動了php-fpm而且啓動了Nginx後,就能夠經過http://localhost來運行php程序了bash


安裝擴展

使用pecl的方式安裝curl

/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文件(已經自動配置好了^_^)。php-fpm

相關文章
相關標籤/搜索