• 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
      
  • 相关阅读:
    DRF 版本和认证
    DRF 视图和路由
    DRF 序列化组件
    RESTful
    Vuex以及axios
    npm、webpack、vue-cli
    Vue 生命周期
    Vue Router
    Vue 组件
    Vue 快速入门
  • 原文地址:https://www.cnblogs.com/martini-d/p/mac-mamp-ji-cheng-huan-jing-an-zhuang-php-kuo-zhan.html
Copyright © 2020-2023  润新知