脚本宝典收集整理的这篇文章主要介绍了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 安装管理多个PHP版本的好帮手全部内容,希望文章能够帮你解决php-build 安装管理多个PHP版本的好帮手所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。