Heim >Backend-Entwicklung >PHP-Problem >Schritte zur Installation der PHP-Erweiterung
Schritte zur Installation der Erweiterung in PHP: 1. Entpacken Sie die Datei „redis-3.1.1.tgz“; 3. phpize generiert die Konfigurationsdatei; 5. Erweiterung installieren; 6. php.ini konfigurieren; 7. Apache-Dienst neu starten.
Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, Redis-Version 3.2.7, DELL G3-Computer
Schritte zur PHP-Installationserweiterung (Redis)
Bruder Xing hat mich gebeten, eine zu lösende Erweiterung zu installieren Das Problem der PDF-Erfassung von PNG ist nicht implementiert, was ein wenig traurig ist, aber ich habe trotzdem etwas gelernt.
Schritte zur PHP-Installationserweiterung (am Beispiel von Redis)
Voraussetzungshinweis: Auf Ihrem LINUX-Computer muss Redis-Software installiert sein. Ich dachte, ich habe mich geirrt, und ich habe danach gesucht für eine lange Zeit.
yum install redis;
Voraussetzung: Laden Sie redis-3.1.1.tgz von http://pecl.php.net/package/redis herunter und legen Sie es im Verzeichnis /usr/local/ ab
Schritt 1: Entpacken Sie die Datei redis-3.1. 1.tgz
tar -zxvf redis-3.2.7.tar.gz
Schritt 2: Geben Sie die dekomprimierte Datei ein
cd redis-3.2.7/
Schritt 3: phpize generiert die Konfigurationsdatei
Wenn die PHP-Kompilierung abgeschlossen ist, befindet sich die PHPize-Skriptdatei im Bin-Verzeichnis von PHP. Bevor Sie das Erweiterungsmodul kompilieren, das Sie hinzufügen möchten, führen Sie einfach das folgende phpize aus:
Aber ich habe php5.6.30 mit yum installiert, daher befindet sich die phpize-Skriptdatei in /usr/bin/phpize
find / -name phpize, um den Pfad dieser Datei anzuzeigen Mein Befehl lautet also/usr/bin/phpizeSchritt 4: Nach dem Generieren der Konfigurationsdatei benötigen Sie ./configure. Für diesen Schritt ist php-config erforderlich. Meine PHP-Konfiguration Die Datei befindet sich in /usr/bin/php-config. Wenn Sie es nicht wissen, führen Sie find / -name php-config aus
./configure --with-php-config=/usr/bin/php-configSchritt 5: make && make install Die letzte Zeile ist der Installationsort dieser Erweiterung
Meins installiert gemeinsame Erweiterungen: /usr/lib64/php/modules/ ll /usr/lib64/php/modules/ Sie können redis.so sehenSchritt 6: Konfigurieren Sie php.ini, falls nicht Wenn Sie den Speicherort kennen, finden Sie / -name php. Fügen Sie extension=/usr/lib64/php/modules/redis.so oder extension=redis.so unter .ini
;;;;;;;;;;;;;;;;;;; ; Module Settings ; ;;;;;;;;;;;;;;;;;;;:wq hinzu. Speichern und beenden Schritt 7: Starten Sie den Apache-Dienst neu.
/usr/sbin/apachectl restartDann können Sie in phpinfo () die Redis-Erweiterung sehen
Das obige ist der detaillierte Inhalt vonSchritte zur Installation der PHP-Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!