php-build能幫助你編譯和管理不一樣版本的PHP安裝。著名的持續集成測試服務Travis CI使用php-build。php
Composer是新一代的PHP包管理器。git
Composer Plugin將二者結合起來了,它是一個用於php-build的插件,在每一個php-build的構建上自動安裝Composer,這樣你就不用手動安裝了。github
wget -O install.sh http://git.io/Hqr8pQ || curl -o install.sh http://git.io/Hqr8pQ && ./install.sh
默認安裝到/usr/local/
,設置PREFIX
環境變量來切換安裝位置。composer
首先下載插件:curl
wget https://github.com/rogeriopradoj/php-build-plugin-composer/archive/master.tar.gz tar -vzxf master.tar.gz
爲了方便更新,也能夠用git clone
:測試
git clone https://github.com/rogeriopradoj/php-build-plugin-composer.git php-build-plugin-composer-master
確保composer.sh
有可執行權限:ui
cd ~/php-build-plugin-composer-master chmod +x share/php-build/after-install.d/composer.sh
最後,將share
目錄複製到你的php-build
安裝,或者設置下軟連接:url
複製.net
cd ~/php-build-plugin-composer-master cp -r share /usr/local
連接插件
cd /usr/local/share/php-build/after-install.d ln -s ~/php-build-plugin-composer-master/share/php-build/after-install.d/composer.sh
注意,這裏咱們假定你把php-build
安裝到/usr/local
(默認位置),若是你的php-build
安裝位置不一樣,你須要調整一下上面的命令。
沒什麼好說的。照常使用php-build
便可,composer
會自動安裝,不用費心。