Mac m1 安装PHP 7.3 任何版本 切换版本

10 篇文章 0 订阅
4 篇文章 0 订阅

准备

安装

  • 查看提供的PHP所有版本brew search php,默认只有PHP最新版本
    php version

  • 如果想安装其他版本比如php7.3版本,执行brew tap shivammathur/php

  • 再执行brew search php就会发现有PHP7.3版本了

  • 执行安装PHP命令,遇到Y/N输入Y,静等执行成功,然后启动服务。

    # 默认最新版本
    brew install php
    # 安装指定版本 比如7.3
    brew install php@7.3
    

切换版本工具

  • 安装命令brew install brew-php-switcher

    $brew install brew-php-switcher
    
    ==> Downloading https://github.com/philcook/brew-php-switcher/archive/v2.2.tar.g
    ==> Downloading from https://codeload.github.com/philcook/brew-php-switcher/tar.
    #=#=-#  #                                                                     
    ==> Installing brew-php-switcher 
    🍺  /usr/local/Cellar/brew-php-switcher/2.2: 6 files, 11.0KB, built in 4 seconds
    
  • 使用方法

    $brew-php-switcher 7.1
    Switching to php@7.1
    Switching your shell
    Unlinking /opt/homebrew/Cellar/php@7.1/7.1.33... 0 symlinks removed
    Unlinking /opt/homebrew/Cellar/php@7.4/7.4.14_1... 25 symlinks removed
    Linking /opt/homebrew/Cellar/php@7.1/7.1.33... 25 symlinks created
    
    If you need to have this software first in your PATH instead consider running:
      echo 'export PATH="/opt/homebrew/opt/php@7.1/bin:$PATH"' >> ~/.zshrc
      echo 'export PATH="/opt/homebrew/opt/php@7.1/sbin:$PATH"' >> ~/.zshrc
    You will need sudo power from now on
    Switching your apache conf
    Restarting apache
    All done!
    

命令

  • PHP启动brew services start php@7.3
  • PHP停止brew services stop php@7.3
  • PHP重启brew services restart php@7.3

安装位置

  • 配置路径(php.ini在这个路径下)/opt/homebrew/etc/php/7.3
  • 安装路径/opt/homebrew/opt/php@7.3
  • 源路径/opt/homebrew/Cellar/php

配置

  • 加入环境变量,执行命令成功。php -v就会发现变成想要的版本

    # 依次执行如下命令
    echo 'export PATH="/opt/homebrew/opt/php@7.3/bin:$PATH"' >> ~/.zshrc
    echo 'export PATH="/opt/homebrew/opt/php@7.3/sbin:$PATH"' >> ~/.zshrc
    source ~/.zshrc
    

nginx+php配置

Mac配置php+nginx

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值