Prise en main rapide de PHPBrew

Application, ,

PHPBrew, c’est la solution pour installer et utiliser de multiples versions de PHP sous Linux. Fini la galère à essayer d’installer plusieurs versions de PHP avec make && make install ;)

Mise en place

Voici comment je m’y suis pris, en évitant certains paquets inutiles :

user@ubuntu:~$
curl -L -O https://github.com/phpbrew/phpbrew/raw/master/phpbrew
chmod +x phpbrew
sudo mv phpbrew /usr/local/bin/phpbrew
sudo apt-get install php php-curl php-dev php-pear autoconf automake curl libcurl3-openssl-dev build-essential libxslt1-dev re2c libxml2 libxml2-dev php-cli bison libbz2-dev libreadline-dev libicu-dev libcurl4-gnutls-dev libmcrypt-dev

Ensuite, la première initialisation :

user@ubuntu:~$
phpbrew init
printf "\n\n# phpbrew\nexport EDITOR=vi\nsource ~/.phpbrew/bashrc\n" >> ~/.bash_aliases

Enfin, l’executable propose lui même une mise à jour, c’est royal :

user@ubuntu:~$ sudo phpbrew self-update

Prise en main rapide

Je vous conseille vivement de lire la documentation officielle, mais voilà les indispensables :

user@ubuntu:~$
phpbrew known --update
phpbrew install 7.1.9 +default
phpbrew list
phpbrew use 7.1.9

Pour ajouter l’extension ldap, c’est un peu plus délicat :

user@ubuntu:~$
sudo apt-get install libldap2-dev
phpbrew use 7.1.9
phpbrew ext install ldap -- --with-libdir=lib/x86_64-linux-gnu

Et voilà, fini les problèmes du genre « Comment installer php5.5 / php5.6 sous Ubuntu 16.04 ? »

Vos commentaires

Laisser un commentaire