Mac 安装php多版本,brew安装php8.0

这篇具有很好参考价值的文章主要介绍了Mac 安装php多版本,brew安装php8.0。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 因为需要我要在mac上装两个php版本,先前我已经装过php7.4,下面我们逐步安装php8.0

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

开始安装8.0:

直接运行安装 

brew install php@8.0

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

遇到问题怀疑是仓库太老了,更新一下homebrew ,重新安装

brew update

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

安装成功了,不过看了下版本好像不能正常打印版本了

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言 报错相关文档,查询了下好像是icu4c 这个依赖版本不一致的问题,后面查了下相关资料操作麻烦,干脆一点全部卸载重装,包括原有的php7.4

现在系统全部的php版本都清空了记得删干净。

安装php7.4

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

 安装7.4失败了,官方不维护了,用下面的命令安装,类似一个历史仓库

# 1. 添加tap formulae
brew tap shivammathur/php

# 2. 安装
brew install shivammathur/php/php@7.4

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言 成功把环境变量加上,然后查看一下版本正常输出

下面安装php8.0

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

安装成功,把php8同样加入环境变量里,只需要执行php -v即可打印出版本,奇怪怎么一直打印php7.4版本呢

那么我们怎么使用php8呢,找到下面两个文件修改默认名称

#进入的php/bin目录使用mv php php8 把php改成php8
/opt/homebrew/Cellar/php@8.0/8.0.30/bin

#进入的php/sbin目录使用mv php-fpm php-fpm8
/opt/homebrew/Cellar/php@8.0/8.0.30/sbin

 然后重新打开一个终端

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

完事。 

pecl 部分:

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

更改php8 目录下的pecl 为pecl8

 运行报错了,是因为我们改了bin下面的php名称找不到,下一步vim 打开pecl8修改路径

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

 改成下面的这个样子,如果权限不足使用wq! 强制修改

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言

打印出下面的信息就算成功了,使用pecl8安装的扩展会自动安装到php8下面

Mac 安装php多版本,brew安装php8.0,macos,php,开发语言文章来源地址https://www.toymoban.com/news/detail-685267.html

到了这里,关于Mac 安装php多版本,brew安装php8.0的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • php8.2 编译安装(详细)+ bash脚本 (多linux版本)

    编译安装php8.2.10(2023.9.17更新) 以下操作在debian12(deb系-debianubuntu)和rocky9.2(red hat系-centosrocky linuxoracle linux)都测试过 仅限linux系统 在全文的最后,我写了bash脚本(只支持deb系),可以参考,直接运行bash脚本一键编译安装 1.下载并解压源码包 php官方下载页面 在/usr/l

    2024年02月06日
    浏览(54)
  • PHP8知识详解:PHP8开发工具VS Code的安装

    作为PHP8的开发工具有很多,具有IDE功能的有phpstorm、Visual Studio Code、Sublime Text、NetBeans、Eclipse、Codelobster、PHP Designer等,当然还有很多轻量的工具,比如Notepad、Editplus等。本文给你介绍的是万能编辑器Visual Studio Code,简称VS Code。 我为什么选择Visual Studio Code呢?因为他是微软公

    2024年02月15日
    浏览(63)
  • macos下php 5.6 7.0 7.4 8.0 8.3 8.4全版本PHP开发环境安装方法

    在macos中如果使用brew 官方默认的core tap 只可以安装官方最新的稳定版PHP, 如果想要安装 php 5.6 或者 php 8.4版本的PHP就需要使用第三方的tap , 这里分享一个比较全面的brew tap   shivammathur/php 这个tap里面包含了从php5.6到最新版php8.4的所有可用最新版本PHP, 而且是同步官方自动更新

    2024年02月03日
    浏览(48)
  • PHP开发日志 ━━ php8.3安装与使用组件Xdebug

    今天开头写点历史: 二十年前流行asp,当时用vb整合常用函数库写了一个dll给asp调用,并在此基础上开发一套仿windows界面的后台管理系统; 后来asp逐渐没落,于是在十多年前转投php,不久后用php写了一套mvc框架,同时参考asp仿windows经验,结合兴起的jQuery重写后台管理系统。

    2024年02月02日
    浏览(47)
  • windows下全免费手动搭建php8+mysql8开发环境及可视化工具安装

    最近PHP项目少了,一直在研究UE5和Golang,但是考虑到政府、国企未来几年国产化的要求,可能又要重拾PHP。于是近日把用了N年的框架重新更新至适合PHP8.2以上的版本,同时也乘着新装机,再次搭建php和mysql开发环境。本文留个记录,以后方便操作。 选择最新版下载 https://ww

    2024年01月20日
    浏览(93)
  • MacOS12及以上版本安装PHP,配置Nginx

      自Macos12版本开始,php不再内置,需要自己安装,自己安装过程中遇到了一些问题,在这个帖子做一个详细的安装过程及可能遇到的问题与解决办法的总结。 这里通过homebrew进行安装,如果没有homebrew的话,可以在终端通过以下命令安装: 以上是通过国内的镜像源进行安装(

    2024年02月04日
    浏览(55)
  • MacOS 安装Brew

    brew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum。 brew 可以用一条命令,就可以在mac上安装、卸载、更新各种软件包,因为brew的使用方便,如今已成为使用mac电脑的程序员的必备工具。 本身它就是一个用ruby写的软件,软件是托管在github上的,所以下载的时候可能会

    2024年02月16日
    浏览(41)
  • mac arm 通过brew搭建 php+nginx+mysql+xdebug

            备份配置文件 cp nginx.conf nginx.back.conf        修改nginx.conf 配置     出现这个表示成功 然后修改php.ini(通过brew list php 找到php的安装路径)的配置文件(加入这个) zend_extension=\\\"xdebug.so\\\" xdebug.remote_handler=\\\"dbgp\\\" xdebug.client_host=localhost xdebug.client_port=9003 xdebug.idekey=phpstor

    2024年02月13日
    浏览(72)
  • macOS 下安装brew、nvm

    1、brew: brew -v 查看版本 示例: 安装jdk 查询可用的jdk版本 安装制定版本jdk 更换源:例如清华源 2、nvm brew install nvm  查询是否已经安装: nvm --version 错误: zsh: command not found: nvm 解决:

    2024年02月16日
    浏览(40)
  • 【macOS 系列】如何在mac下安装nvm实现多版本nodejs

    注意:mac下用nvm。win下用nvm-windows 以下步骤都是在命令行工具下执行: 1、安装 2、刷新系统环境 3、验证是否安装成功 4、使用和下载其他node版本 参考链接: https://github.com/nvm-sh/nvm 如何在window中使用: https://www.imqd.cn/user-nvm-window-manage-nodejs.html 在重启终端后,又不能运行nv

    2024年02月12日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包