php-build 安装管理多个PHP版本的好帮手

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php-build 安装管理多个PHP版本的好帮手脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

当你开发多个使用PHP不同版本的项目的时候,你也许会期望类似Python 的virtualenv或者Ruby的rvm的工具。虽然php-build不能像virtualenv或rvm一样自动切换环境,但是它能帮助你编译和管理不同版本的PHP安装。

请输入图片描述

著名的持续集成测试服务Travis CI就使用了php-build

安装

gIT clone git://github.COM/CHH/php-build
cd php-build
sudo ./install.sh

用法

php-build --help
php-build --definition
php-build [-i <environment_or_inifile>] <definition> <PRefix>

在编译PHP之前,你需要安装相应的依赖。

如果你使用Debian或Ubuntu,你可以使用如下命令安装依赖:

sudo apt-get build-dep php5-cli

然后你就可以编译各种版本的PHP了。

例如,你打算以开发配置安装PHP 5.4.2:

php-build -i development 5.4.2 ~/local/php/5.4.2

列出所有支持的PHP版本:

php-build --definitions

PHP版本默认只预装Pyrus(新版的Pear安装器)。加上--pear选项可以同时安装旧版的Pear安装器,以兼容旧版的Pear包:

php-build -i development --pear 5.4.2 ~/local/php/5.4.2

项目主页

php-build以MIT许可证发布,项目主页在此

脚本宝典总结

以上是脚本宝典为你收集整理的php-build 安装管理多个PHP版本的好帮手全部内容,希望文章能够帮你解决php-build 安装管理多个PHP版本的好帮手所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。