mac 通过brew安装php70 +php-fpm+ phalcon3.0.3

安装php7.0.15

brew install homebrew/php/php70

brew install homebrew/php/php70-mcrypt

brew install homebrew/php/php70-redis

brew install homebrew/php/php70-msgpack

brew install homebrew/php/php70-memcached

安装php后可执行文件所在路径(-v ):

/usr/local/bin/php -v

/usr/local/bin/phpize -v

/usr/local/bin/php-config -v

/usr/local/sbin/php-fpm -v

安装phplcon:(官网首页还是3.0.3; 问题在于找对phpize,php-config)

cd ~/Downloads/

git clone git://github.com/phalcon/cphalcon.git

cd cphalcon/

git checkout v3.0.3

cd build/php7/64bits

/usr/local/bin/phpize

./configure —with-php-config=/usr/local/bin/php-config

make #中间会出现 warning 忽略

sudo make install

修改配置

查找配置文件 /usr/local/bin/php —ini

vim /usr/local/etc/php/7.0/php.ini

或者:

/usr/local/etc/php/7.0/conf.d/ 加入单独的配置文件

这两种修改配置文件好像是有区别的 没有深入研究

启动php-fpm

因为本地已经有php5的php-fpm占用了9000端口 所以需要另设:

查找配置文件: /usr/local/sbin/php-fpm -t

vim /usr/local/etc/php/7.0/php-fpm.conf

可以看到最后一行: include=/usr/local/etc/php/7.0/php-fpm.d/*.conf

cd /usr/local/etc/php/7.0/php-fpm.d/

vim www.conf

搜索listen修改端口 比如9000改为9001

sudo /usr/local/sbin/php-fpm -D