Outils pour utilisateurs

Outils du site


informatique:phpbrew

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:phpbrew [2022/06/10 11:37] bertrandinformatique:phpbrew [2022/06/30 18:30] (Version actuelle) – [Utilisation] bertrand
Ligne 66: Ligne 66:
 phpbrew switch 8.1.6 phpbrew switch 8.1.6
 </code> </code>
-12mn10" du tuto grafikart 
  
 +==== Installer PHP 7.4 sous Jammy (PHP8 par défaut) ==== 
 +Sous [[:jammy]], il faut installer la librairie Oniguruma (//libonig-dev//) et compiler la version d'OpenSSL compatible, cela donne les lignes suivantes ((https://github.com/phpbrew/phpbrew/issues/1263)) :
 +<code bash>
 +sudo apt install libonig-dev
 +
 +cd $HOME
 +wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
 +tar xzf $HOME/openssl-1.1.1i.tar.gz
 +cd openssl-1.1.1i
 +./Configure --prefix=$HOME/openssl-1.1.1i/bin -fPIC -shared linux-x86_64
 +make -j 8 
 +make install
 +
 +export PKG_CONFIG_PATH=$HOME/openssl-1.1.1i/bin/lib/pkgconfig && phpbrew --debug install 7.4 +default
 +</code>
 +Et si tout s'est bien passé, on peut vérifier avec 
 +<code bash>
 +phpbrew use php-7.4.30
 +php -v
 +# qui doit retourner quelques lignes telle que :
 +PHP 7.4.30 (cli) (built: Jun 30 2022 18:11:43) ( NTS )
 +Copyright (c) The PHP Group
 +Zend Engine v3.4.0, Copyright (c) Zend Technologies
 +</code>
 ===== Voir aussi ===== ===== Voir aussi =====
  
informatique/phpbrew.1654853869.txt.gz · Dernière modification : 2022/06/10 11:37 de bertrand