zoukankan      html  css  js  c++  java
  • MAC MAMP集成环境安装 PHP 扩展

    MAC MAMP集成环境安装 PHP扩展

    开发环境中,对于需要维护很多 WEB 站点,以及可能会使用到很多不同的 PHP 版本,集成环境比较好用,在MACMAMP 集成环境是比较好用的,但是在安装扩展时也会遇到一些坑,这里总结一下 MAMP集成环境安装 PHP 扩展的流程。

    这里以安装 Redis 扩展为例。

    安装 Redis 服务

    如果使用本地 redis 数据库,需要先安装 Redis 服务。(使用远程数据库,跳过该步骤)

    1. 安装

      brew install redis
      
    2. 使用

      # 启动
      redis-server
      

    启动成功界面

    image-20200218104138043

    另开一个命令窗口,可以使用 Redis 命令在 redis 服务上执行操作。

    image-20200218104217459

    安装 php-redis 扩展

    1. 进入php官网下载redis扩展下载扩展

    2. 解压安装包

      tar -xzvf redis-4.3.0.tgz
      
    3. 通过phpize生成编译configure 配置文件

      注意:这里的配置文件地址要修改为你的PHP版本

      cd redis-4.3.0
      phpize
      ./configure --with-php-config=/Applications/MAMP/bin/php/php5.6.37/bin/php-config
    4. 编译安装

      make
      make install
      
    5. 配置 php.ini文件

      注意:这里是重点了!

      // 查看php.ini位置
      php -i|grep “Loaded”
      // 打开文件
      open /Applications/MAMP/bin/php/php5.6.40/conf/
      // 增加扩展
      extension=redis.so
      如果使用了MAMP,还需修改MAMP下的php.ini
      添加 extension=redis.so

      MAMP 的 php.ini 文件路径

      MAMP 中访问 web 站点使用的 PHP 配置文件在这里:

      image-20200218104834495

      命令行环境变量的 php.ini 文件路径

      /Applications/MAMP/bin/php/php5.6.40/conf/php.ini
      
  • 相关阅读:
    ecstore中kvstore之mongodb
    ecstore中kvstore之memcached
    ecostore搜索注意事项
    ecos的dbschema
    ecos的model
    ecos的mvcl
    ecos的app处理类
    ecos的app生命周期
    Linux系统的时间设置
    数的机器码表示——彻底弄清什么是原码、反码、补码、移码
  • 原文地址:https://www.cnblogs.com/martini-d/p/mac-mamp-ji-cheng-huan-jing-an-zhuang-php-kuo-zhan.html
Copyright © 2011-2022 走看看