从零开始配置前端工作Mac(04. 安装 Homebrew、php、php扩展、composer、Node)

464 阅读1分钟
  • 安装 Homebrew

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • 安装 php@8.0

    brew update
    brew search php
    brew install php@8.0
    

    brew search php 运行结果 image.png brew install php@8.0 运行结果 image.png

  • 测试切换到 php@8.0

    brew link php@8.0
    

    重启终端

    php -v
    

    输出结果 image.png

  • 安装 pear

    // 不要切换到brew安装的php版本上
    brew install wget
    wget http://pear.php.net/go-pear.phar
    sudo php -d detect_unicode=0 go-pear.phar
    // 选1回车,输入/usr/local/pear回车
    // 选4回车,输入/usr/local/bin回车
    // 之后一直回车
    
  • 安装 redis ,其他扩展类似安装

    // 切换到需要安装扩展的php版本上
    brew link --overwrite php@8.0
    php -v
    pecl install redis
    
  • 安装 composer

    sudo curl -sS https://getcomposer.org/installer | php
    mv composer.phar /usr/local/bin/composer
    composer -V
    
  • 安装 Node

    • 官网下载安装即可
    • 安装一些全局依赖
      sudo npm install -g n
      sudo npm install -g fis3
      
    • 关于版本控制工具 nUbuntu 下切换失败的问题
      • .zshrc 下增加如下代码即可
        export NODE_HOME=/usr/local
        export PATH=$NODE_HOME/bin:$PATH
        export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH