mac 通过brew安装php70 +php-fpm+ phalcon3.0.3
Posted 豆腐居士
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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/sbin/php-fpm
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改为90001
sudo /usr/local/sbin/php-fpm -D
以上是关于mac 通过brew安装php70 +php-fpm+ phalcon3.0.3的主要内容,如果未能解决你的问题,请参考以下文章
CentOS 6.8 PHP-FPM 无法与 PHP CLI 一起正常工作
php-fpm linux环境使用exec函数调用ffmpeg,报错ffmpeg: command not found的解决方法