mac的php7的安装记录
下载源码并解压到/usr/local/src/中
brew install gettext
提示找不到libintl.h头文件,更改configure文件中的
for i in $PHP_GETTEXT /usr/local /usr ; do
修改为 for i in $PHP_GETTEXT /usr/local /usr /usr/local/opt/gettext ; do
执行configure
提示缺少某些类库的可以用 brew install 进行安装
测试php
/usr/local/php7/bin/php --version
配置php.ini
cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf
cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf
在php.ini最后一行添加
zend_extension=/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/opcache.so
快捷使用
cp /usr/local/php7/bin/php* /usr/local/bin/