php-build peut vous aider à compiler et à gérer différentes versions d'installations PHP. Travis CI, un service de test d'intégration continue bien connu, utilise php-build.
Composer est une nouvelle génération de gestionnaire de packages PHP.
Composer Plugin combine les deux. Il s'agit d'un plug-in pour php-build qui installe automatiquement Composer sur chaque build php-build, vous n'avez donc pas besoin de l'installer manuellement.
Installation
Utilisez le script d'installation
wget -O install.sh http://git.io/Hqr8pQ || curl -o install.sh http://git.io/Hqr8pQ && ./install.sh
pour installer sur /usr/local/
par défaut et définissez la variable d'environnement PREFIX
pour changer l'emplacement d'installation.
Installation manuelle
Téléchargez d'abord le plug-in :
wget https://github.com/rogeriopradoj/php-build-plugin-composer/archive/master.tar.gz tar -vzxf master.tar.gz
Afin de faciliter la mise à jour, vous pouvez également utiliser git clone
:
git clone https://github.com/rogeriopradoj/php-build-plugin-composer.git php-build-plugin-composer-master
Assurez-vous que composer.sh
est exécutable Autorisations :
cd ~/php-build-plugin-composer-master chmod +x share/php-build/after-install.d/composer.sh
Enfin, copiez le répertoire share
dans votre installation php-build
, ou configurez un lien symbolique :
Copier
cd ~/php-build-plugin-composer-master cp -r share /usr/local
Lien
cd /usr/local/share/php-build/after-install.d ln -s ~/php-build-plugin-composer-master/share/php-build/after-install.d/composer.sh
Remarque, nous supposons ici que vous avez installé php-build
sur /usr/local
(emplacement par défaut). Si votre emplacement d'installation php-build
est différent, vous devez ajuster la commande ci-dessus.
Il n'y a rien à dire sur l'utilisation de
. Utilisez simplement php-build
comme d'habitude, composer
sera installé automatiquement, ne vous inquiétez pas.