摘要:當(dāng)你開(kāi)發(fā)多個(gè)使用不同版本的項(xiàng)目的時(shí)候,你也許會(huì)期望類(lèi)似的或者的的工具。雖然不能像或一樣自動(dòng)切換環(huán)境,但是它能幫助你編譯和管理不同版本的安裝。加上選項(xiàng)可以同時(shí)安裝舊版的安裝器,以兼容舊版的包項(xiàng)目主頁(yè)以許可證發(fā)布,項(xiàng)目主頁(yè)在此。
當(dāng)你開(kāi)發(fā)多個(gè)使用PHP不同版本的項(xiàng)目的時(shí)候,你也許會(huì)期望類(lèi)似Python 的virtualenv或者Ruby的rvm的工具。雖然php-build不能像virtualenv或rvm一樣自動(dòng)切換環(huán)境,但是它能幫助你編譯和管理不同版本的PHP安裝。
著名的持續(xù)集成測(cè)試服務(wù)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]
在編譯PHP之前,你需要安裝相應(yīng)的依賴(lài)。
如果你使用Debian或Ubuntu,你可以使用如下命令安裝依賴(lài):
sudo apt-get build-dep php5-cli
然后你就可以編譯各種版本的PHP了。
例如,你打算以開(kāi)發(fā)配置安裝PHP 5.4.2:
php-build -i development 5.4.2 ~/local/php/5.4.2
列出所有支持的PHP版本:
php-build --definitions
PHP版本默認(rèn)只預(yù)裝Pyrus(新版的Pear安裝器)。加上--pear選項(xiàng)可以同時(shí)安裝舊版的Pear安裝器,以兼容舊版的Pear包:
php-build -i development --pear 5.4.2 ~/local/php/5.4.2項(xiàng)目主頁(yè)
php-build以MIT許可證發(fā)布,項(xiàng)目主頁(yè)在此。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/20629.html
摘要:著名的持續(xù)集成測(cè)試服務(wù)使用。是新一代的包管理器。將兩者結(jié)合起來(lái)了,它是一個(gè)用于的插件,在每個(gè)的構(gòu)建上自動(dòng)安裝,這樣你就不用手動(dòng)安裝了。安裝使用安裝腳本默認(rèn)安裝到,設(shè)置環(huán)境變量來(lái)切換安裝位置。照常使用即可,會(huì)自動(dòng)安裝,不用費(fèi)心。 php-build能幫助你編譯和管理不同版本的PHP安裝。著名的持續(xù)集成測(cè)試服務(wù)Travis CI使用php-build。 Composer是新一代的PHP包...
摘要:云主機(jī)怎么使用準(zhǔn)備好一臺(tái)云服務(wù)器,云服務(wù)器多包含的基本配置就是,內(nèi)存,硬盤(pán)等基本配置。新手怎樣在云主機(jī)上部署項(xiàng)目如果你已經(jīng)擁有云主機(jī),想搭建站點(diǎn)的話。云主機(jī)怎么使用?1、準(zhǔn)備好一臺(tái)云服務(wù)器,云服務(wù)器多包含的基本配置就是cup,內(nèi)存,硬盤(pán)等基本配置。2、利用云服務(wù)器的IP地址,賬戶(hù)名,密碼來(lái)登錄。(云服務(wù)器的用戶(hù)名是由云服務(wù)器的系統(tǒng)而定的,windows系統(tǒng)用戶(hù)名就是administrator...
摘要:小白看過(guò)來(lái)讓爬蟲(chóng)成為你的好幫手隨著信息化社會(huì)的到來(lái),人們對(duì)網(wǎng)絡(luò)爬蟲(chóng)這個(gè)詞已經(jīng)不再陌生?;?dòng)活動(dòng)關(guān)于華為云微認(rèn)證的任何問(wèn)題,均可在下方評(píng)論區(qū)留言。華為云微認(rèn)證每期將送出個(gè)免費(fèi)機(jī)會(huì),獎(jiǎng)項(xiàng)公布時(shí)間月日。 小白看過(guò)來(lái) 讓Python爬蟲(chóng)成為你的好幫手 隨著信息化社會(huì)的到來(lái),人們對(duì)網(wǎng)絡(luò)爬蟲(chóng)這個(gè)詞已經(jīng)不再陌生。但什么是爬蟲(chóng),如何利用爬蟲(chóng)為自己服務(wù),這聽(tīng)起來(lái)有些高大上。下面一文帶你走近爬蟲(chóng)世界,讓即...
摘要:希望我的回答對(duì)您有幫助,謝謝云主機(jī)怎么配置環(huán)境云幫手,作為一款免費(fèi)全面功能管理云主機(jī)的工具軟件,能幫到你。怎么在云主機(jī)上搭建網(wǎng)站?你好,在云主機(jī)上搭建網(wǎng)站是和物理服務(wù)器上搭建一樣的,在云主機(jī)上裝一個(gè)IIS,數(shù)據(jù)庫(kù),然后上傳網(wǎng)站程序和數(shù)據(jù)庫(kù)到服務(wù)器上,再在IIS上綁定一下您網(wǎng)站的域名,最后域名解析一下云主機(jī)的IP,就可以完成網(wǎng)站搭建了。希望我的回答對(duì)您有幫助,謝謝云主機(jī)怎么配置環(huán)境?云幫手,作...
閱讀 2741·2021-09-23 11:21
閱讀 1967·2021-09-22 15:15
閱讀 1155·2021-09-10 11:27
閱讀 3517·2019-08-30 15:54
閱讀 727·2019-08-30 15:52
閱讀 1395·2019-08-30 15:44
閱讀 2419·2019-08-29 15:06
閱讀 3056·2019-08-28 18:21