Maison >développement back-end >Problème PHP >Étapes d'installation de l'extension PHP

Étapes d'installation de l'extension PHP

藏色散人
藏色散人original
2021-05-20 09:35:404557parcourir

Étapes pour l'installation de l'extension php : 1. Décompressez le fichier "redis-3.1.1.tgz" ; 2. Entrez le fichier décompressé ; 3. phpize génère le fichier de configuration ; ; 5. Installez l'extension ; 6. Configurez php.ini ; 7. Redémarrez le service Apache.

Étapes d'installation de l'extension PHP

L'environnement d'exploitation de cet article : système linux5.9.8, version redis 3.2.7, ordinateur DELL G3

installation php étapes d'extension (redis )

Frère Xing m'a demandé d'installer une extension pour résoudre le problème de capture de PDF en PNG. La fonction n'a pas été implémentée, ce qui était un peu triste, mais j'ai quand même appris quelque chose.

Étapes de l'extension d'installation de php (en prenant redis comme exemple)

Remarque préalable : vous devez avoir installé le logiciel redis sur votre machine LINUX. Je ne l'ai pas installé auparavant, donc je pense avoir fait un. erreur. Je le cherchais depuis longtemps.

yum install redis;

Prérequis : Téléchargez redis-3.1.1.tgz depuis http://pecl.php.net/package/redis et placez-le dans le répertoire /usr/local/

Étape 1 : Décompressez le fichier redis-3.1.1.tgz

  tar -zxvf redis-3.2.7.tar.gz

Étape 2 : Entrez le fichier décompressé

  cd redis-3.2.7/

Étape 3 : phpize génère le fichier de configuration

Lorsque php est compilé , php Il y aura le fichier de script phpize dans le répertoire bin. Avant de compiler le module d'extension que vous souhaitez ajouter, exécutez simplement le phpize suivant ;

Mais j'ai installé php5.6.30 en utilisant yum, donc le fichier de script phpize est dans /usr/bin/phpize. savoir où

Rechercher / -name phpize pour afficher le chemin de ce fichier

Donc ma commande est

  /usr/bin/phpize

Étape 4 : Après avoir généré le fichier de configuration, il vous faut./ configurer, cette étape nécessite php-config

. Mon fichier php-config est dans /usr/bin/php-config Si vous ne savez pas, effectuez la recherche / -name php-config

.
  ./configure --with-php-config=/usr/bin/php-config

étape. 5 : make && make install

La dernière ligne est l'emplacement d'installation de cette extension

La mienne installe les extensions partagées : /usr/lib64/php/modules/

ll / usr/lib64/php/modules/

Vous pouvez voir redis.so

Étape 6 : Configurer php.ini Si vous ne connaissez pas l'emplacement, vous peut trouver / -name php.ini

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
Ajouter extension=/usr/lib64/php/modules/redis.so

ou extension=redis.so

sous

 : wq! Enregistrez et quittez

Étape 7 : Redémarrez le service Apache

 /usr/sbin/apachectl restart

Ensuite, vous pouvez voir l'extension redis dans phpinfo()

Apprentissage recommandé : "PHP Tutoriel vidéo"

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!

Déclaration:
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