Position actuelle: Accueil> Derniers articles> Tutoriel complet sur la compilation et l'installation de PHP dans CentOS 7

Tutoriel complet sur la compilation et l'installation de PHP dans CentOS 7

gitbox 2025-06-30

Guide de compilation PHP sur CentOS 7

PHP est un langage de script côté serveur largement utilisé dans le développement Web. La compilation manuelle PHP sur CentOS 7 peut entraîner une personnalisation plus élevée et convient aux scénarios de développement qui nécessitent des modules spécifiques ou une optimisation de configuration.

Avantages de compilation manuellement PHP

Bien que l'utilisation de YUM pour installer PHP soit pratique et rapide, la compilation manuelle PHP vous permet de:

  • Sélectionnez le module d'extension requis
  • Ajustez la configuration pour optimiser les performances
  • Installez la dernière version de PHP pour les dernières fonctionnalités et mises à jour de sécurité

Préparation: dépendances d'installation

Tout d'abord, assurez-vous que les packages de dépendance requis pour compiler PHP sont installés sur le système. Exécutez la commande suivante dans le terminal:

 <span class="fun">sudo yum install -y gcc faire AutoConf bison re2c libxml2-devel curl-devel libpng libjpeg-devel libxpm-devel gmp-devel mariaDB-devel aspell revel revel-Devel</span>

Ces dépendances sont des composants nécessaires pour construire PHP.

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

Visitez le site officiel de PHP et téléchargez la dernière version du code source PHP. Prenez PHP 8.1.x comme exemple:

 <span class="fun">wget https://www.php.net/distributions/php-8.1.x.tar.gz</span>

Unzip après le téléchargement:

 <span class="fun">TAR -XZVF PHP-8.1.x.tar.gz</span>

Entrez dans le répertoire décompressé:

 <span class="fun">CD Php-8.1.x</span>

Configurer les paramètres de compilation

Utilisez la commande ./configure pour définir les options de compilation:

 ./configure --prefix=/usr/local/php \
--with-config-file-path=/usr/local/php \
--enable-mbstring \
--with-curl \
--with-mysqli

Vous pouvez ajouter plus de paramètres de configuration en fonction des besoins réels.

Commencez à compiler et à installer PHP

Exécutez la commande suivante pour démarrer le processus de compilation, qui peut prendre plusieurs minutes:

 make
sudo make install

Une fois la compilation terminée, PHP sera installé dans le répertoire spécifié, tel que / usr / local / php .

Vérifiez l'installation de PHP

Vérifiez que PHP est installé avec succès via la ligne de commande:

 <span class="fun">/ usr / local / php / bin / php -v</span>

Si tout fonctionne bien, vous verrez les informations de version de PHP.

Résumer

Grâce à ce tutoriel, vous avez maîtrisé l'ensemble du processus de compilation manuellement PHP sur CentOS 7, y compris l'installation de dépendance, le téléchargement du code source, la configuration des paramètres de compilation, la réalisation de la compilation et de l'installation et la vérification finale. Cette approche apporte non seulement une plus grande flexibilité, mais contribue également à une compréhension plus approfondie du mécanisme de construction de PHP. Recommandé pour les développeurs ayant des besoins spéciaux pour les environnements PHP.