phpbrew 安装多版本php
phpbrew 安装
使用参考
安装 7.3
1 | phpbrew install \ |
安装 7.0
1 | phpbrew install \ |
wsl
使用备忘
在 wsl
里安装时下载默认用的 php stream ,可以加参数 --downloader=curl
换为 curl apt install libxml2-dev libbz2-dev libcurl4-gnutls-dev libpng-dev libmcrypt-dev libreadline-dev libxslt-dev autoconf
切换版本
查看已安装版本
phpbrew list
切换到 7.3.7 版本(一次性,仅在当前 session 有效)
phpbrew use 7.3.7
切换到 7.3.7 版本(永久,调用下面 off 命令才可以换回系统版本)
phpbrew switch 7.3.7
切换回系统版本(暂时回归系统版本)
phpbrew off
切换回系统版本(永久)
phpbrew switch-off
安装扩展
首先需要切换到需要安装扩展的 PHP 版本,然后执行下面命令安装扩展
安装 phpredis 扩展
phpbrew ext install redis
指定扩展版本
phpbrew ext install redis 5.0.1
附一些常用扩展的安装
gd
phpbrew ext install gd -- --with-zlib-dir="$(brew --prefix zlib)"
iconv
phpbrew ext install iconv -- --with-iconv="$(brew --prefix libiconv)"
如所见,可以通过 – 后附加自定义参数给 configure 过程
参考链接
Readme https://github.com/phpbrew/phpbrew/blob/master/README.md
Cookbook https://github.com/phpbrew/phpbrew/wiki/Cookbook
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 观道君的小站!
评论