即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

在mac下安装Yaf全记录

编程语言 qq_28018283 116℃ 0评论

重要的写在开头,请达到一下条件再开始操作,免得做无用功

  1. 如果你的mac自带php版本小于5.5请安装新版本php 比如5.6
  2. 配置好你的 apache 或者 nginx ,确保网络服务正常

这里通过 brew安装 php-5.6

brew install —with-http24 --with-fpm --with-mysql php56

brew 安装软件一般在 /usr/local/Cellar/php56 路径下,这里带的参数 --with-fpm--with-mysql 分别表示支持php-fpm 和mysql ,有的教程中加了 --without-apache 是不支持apache2 的,这样安装的php.ini是不支持 apache模块的,如果想要支持apache2 一定要加入 —with-http24参数。已经不支持--with-apache2了。

安装完成,修改 php.iniload-modules


记得删除http24的文件夹。

LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so

如果想要设置 php-fpm 自动启动,可以

mkdir -p ~/Library/LaunchAgents
cp /usr/local/opt/php56/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/

launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php56.plist

mac上安装 mysql-5.6以上版本,这个就很方便了,去mysql 的官网下安装包,轻松搞定。

yaf编译安装


本文用的是 yaf-2.3.5 有的高版本需要 php7的支持,自己注意下。

安装:

/usr/local/Cellar/php56/5.6.30_6/bin/phpize

./configure --with-php-config=/usr/local/Cellar/php56/5.6.30_6/bin/php-config

sudo make
sudo make install

在php.ini中添加

 [yaf]
extension="yaf.so"
yaf.environ=developpublishv4[todo]//这个需要在项目中配置

转载请注明:CodingBlog » 在mac下安装Yaf全记录

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情