自動安裝Composer的php-build插件

php-build能幫助你編譯和管理不一樣版本的PHP安裝。著名的持續集成測試服務Travis CI使用php-buildphp

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會自動安裝,不用費心。

相關文章
相關標籤/搜索