Maison >développement back-end >Problème PHP >Étapes d'installation de l'extension PHP
É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.
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!