php+nginx以及php扩展安装

安装php、nginx以及php的扩展yaf、redis、memcached,注意不是memcache

以下为mac下安装步骤:

  1. 首先安装HomeBrew,通过brew去安装软件

  2. 使用brew安装php、nginx,本文安装的是php5.6版本

  3. 配置nginx和fast-cgi,首先写个最简单的文件看能不能访问成功,然后再把项目加进去。
    注:由于mac中本身装了php7,所以如果想用自己的php版本需要修改fast-cgi的端口(默认为9000)

  4. 安装PHP扩展,需要yaf、redis、memcached,在之前可以使用brew install php56-redis直接安装,但是在3月底brew已经不支持安装php扩展了,所以要采用其他方式。可以使用pecl、phpize,我使用了phpize,下面以yaf的安装过程为例来说明。

  • 首先下载yaf框架源码文件 http://pecl.php.net/package/yaf
  • 进入源码文件 ,在文件下执行phpize,其中phpize是php的安装目录bin下对应的文件
    共包含如下几步:
    (1)在yaf目录下执行/usr/local/opt/php@5.6/bin/phpize
    (2) ./configure --with-php-config=/usr/local/opt/php@5.6/bin/php-config
    (3)make
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值