Composerのphp-buildプラグインを自動的にインストール

1594 ワード

php-buildは、異なるバージョンのPHPインストールのコンパイルと管理を支援します.有名な持続的統合テストサービスTravis CIはphp-buildを使用しています.
Composerは次世代PHPパッケージマネージャです.
Composer Pluginは両者を結合し、php-build用のプラグインであり、php-buildの構築ごとにComposerを自動的にインストールすることで、手動でインストールする必要がなくなります.
インストール
インストールスクリプトの使用
wget -O install.sh http://git.io/Hqr8pQ || curl -o install.sh http://git.io/Hqr8pQ && ./install.sh

デフォルトでは/usr/local/にインストールされ、PREFIX環境変数を設定してインストール位置を切り替えます.
手動インストール
まずプラグインをダウンロードします.
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に実行可能な権限があることを確認します.
cd ~/php-build-plugin-composer-master
chmod +x share/php-build/after-install.d/composer.sh

最後に、shareディレクトリをphp-buildインストールにコピーするか、ソフトリンクを設定します.
コピー
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は自動的に取り付けられますから、気を使わなくてもいいです.