Maison > développement back-end > Problème PHP > Comment compiler et installer PHP sur le système Linux

Comment compiler et installer PHP sur le système Linux

PHPz
Libérer: 2023-03-24 16:08:01
original
1533 Les gens l'ont consulté

PHP est un langage de script côté serveur populaire que de nombreux développeurs choisissent d'utiliser pour créer des applications Web. Pour ceux qui souhaitent contrôler leur installation PHP, une installation compilée est la meilleure option car elle permet de choisir les différents répertoires dans lesquels vous souhaitez installer PHP. Cet article vous expliquera comment compiler et installer PHP dans un système Linux et vous guidera pour l'installer dans le répertoire requis.

Installez l'environnement de compilation

Avant de compiler et d'installer PHP, assurez-vous d'abord que certains environnements de compilation nécessaires ont été installés sur le système. Cela inclut la collection de compilateurs GNU (GCC) et l'outil make. Installez sur Ubuntu à l'aide de la commande suivante :

sudo apt-get update
sudo apt-get install build-essential
Copier après la connexion

Pour les autres distributions Linux, vous devrez utiliser un gestionnaire de packages approprié.

Télécharger et décompresser le code source PHP

Le code source PHP peut être téléchargé depuis son site officiel (http://php.net/downloads.php). Sélectionnez la dernière version du code source et téléchargez-la sur votre ordinateur. Ensuite, décompressez le fichier téléchargé à l'aide de la commande suivante :

tar -zxvf php-x.x.x.tar.gz
Copier après la connexion

Après la décompression, vous obtiendrez un répertoire appelé "php-x.x.x" où "x.x.x" est le numéro de version de PHP. Entrez dans ce répertoire pour continuer.

Configurer les options PHP

Avant de compiler PHP, vous devez configurer certaines options pour celui-ci. Cela garantira que PHP est compilé avec les fonctionnalités et extensions requises. Utilisez la commande suivante pour configurer PHP :

./configure --prefix=/path/to/install/dir [options]
Copier après la connexion

Dans cette commande, "/path/to/install/dir" est le répertoire dans lequel vous souhaitez installer PHP. Vous pouvez modifier cette option selon vos besoins. Il est également possible d'ajouter d'autres options telles que "--with-mysql" pour prendre en charge les bases de données MySQL.

Compile PHP

Après avoir terminé la configuration, vous devez compiler PHP. Utilisez la commande suivante pour compiler :

make
Copier après la connexion

Le processus peut prendre quelques minutes.

Installer PHP

Une fois la compilation terminée, vous pouvez utiliser la commande suivante pour installer PHP :

sudo make install
Copier après la connexion

Cette commande installera les binaires PHP et autres fichiers associés dans le répertoire que vous spécifiez. Après cela, vous pouvez vérifier si PHP a été correctement installé en exécutant la commande suivante :

/path/to/install/dir/bin/php -v
Copier après la connexion

Cette commande affichera le numéro de version de PHP installé. Si c'est la version que vous attendiez, l'installation est terminée !

Conclusion

Compiler et installer PHP est plus flexible que d'utiliser un package binaire car il permet d'installer PHP dans le répertoire souhaité. Dans cet article, nous expliquons comment compiler et installer PHP dans un système Linux et vous expliquons comment l'installer dans un répertoire personnalisé. Si vous avez suivi les étapes ci-dessus, vous pourrez installer plusieurs versions de PHP dans différents répertoires et les changer si nécessaire.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal