Mac入门--通过Homebrew安装PHP(新)
1 首先安装homebrew,安装过的话更新
安装:homebrew官网地址:https://brew.sh/index_zh-cn.html。或者直接复制下面代码:
1 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
更新:
1 | brew update |
或者使用brew doctor检测是否存在冲突(推荐)
1 | brew update && brew upgrade brew doctor |
2 添加第三方仓库
先执行下面命令查看都有哪些仓库
1 | brew tap |
然后添加仓库
1 2 3 | brew tap homebrew/core brew tap josegonzalez/php |
3 安装PHP
先查看PHP
1 | brew search php |
安装PHP(以PHP7.1版本为例)
1 | brew install php@7.2 |
将PHP加入PATH
1 2 3 4 5 | sudo vim ~/.bash_profile export PATH= "$(brew --prefix php@7.2)/bin:$PATH" source ~/.bash_profile |
加入launchctl控制启动
1 2 3 4 5 | mkdir -p ~/Library/LaunchAgents cp /usr/local/opt/php@7.2/homebrew.mxcl.php@7.2.plist ~/Library/LaunchAgents/ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php@7.2.plist |
注意:下载完成以后会有提示,按照提示一步步操作即可
如下图:
1 表示在apache重新加载PHP模块,并重启apache服务
2 告知所安装PHP的配置文件位置
3 表示如果想把已经安装的PHP放在第一位,则运行下面的命令,加入环境变量
4 表示想让编译器找到则运行想的命令
如果上面都执行完,那么就可以开启新安装的PHP服务了!
注意:在运行下面命令之前先把原先的PHP服务关闭,避免端口冲突,启动失败!
1 | brew services start php@7.2 |
以上就是这次的全部内容!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥
2017-06-28 epel安装第三方扩展源后,运行yum报错的解决方案