Installationsmethode: 1. Laden Sie die PHP-Erweiterungsdatei herunter und verwenden Sie den Befehl „tar zxfv compress package name“, um sie zu dekomprimieren. 2. Verwenden Sie den Befehl cd, um das Verzeichnis einzugeben, in dem die Erweiterungsdatei dekomprimiert wird. 3. Verwenden Sie „make“. und den Befehl „make test“ zum Testen. 4. Verwenden Sie zum Installieren den Befehl „make install“.
Die allgemeine Entwicklungsumgebung läuft unter Windows und es ist einfach, die heruntergeladene .dll-Datei unter ext zu installieren und die php.ini-Datei zu ändern. Das ist alles Es gibt drei Installationsmethoden
Kompilieren und installieren
//下载文件 #wget http://pecl.php.net/get/zip-1.12.4.tgz //解压文件 #tar zxfv zip-1.12.4.tgz //进入到解压文件目录 #cd zip-1.12.4 //检查系统配置开始配置,指定安装 PHP 的时候的配置 #./configure --with-php-config=/usr/local/php-5.2.17/bin/php-config //编译 #make //测试 #make test //安装 #make install
①Überprüfen / usr/ zuerst Gibt es pecl oder pear unter local/php/bin/ (php-pear ist installiert, um phpize in pecl zu verwenden). Wenn nicht, verwenden Sie yum zum Installieren (yum install php-pear, php-devel)
②Aktualisieren Sie das pecl-Bibliothek pecl-Kanal-Update pecl.php.net③Installieren Sie die entsprechende Erweiterung pecl install redis (wenn der Pfad zu PHP nicht zur Umgebungsvariablen hinzugefügt wird, müssen Sie eine absolute Adresse verwenden)④Im Allgemeinen werden Erweiterungen über pecl installiert werden automatisch zu php.ini hinzugefügt, wenn die installierte Erweiterung nicht über phpinfo() oder php-m abgefragt wird, fügen Sie die entsprechende so-Datei zu php.ini hinzu (extension=redis.so) und starten Sie php-fpm neu Birne (Installieren Sie php-pear, um phpize in pecl zu verwenden) Wenn nicht, verwenden Sie yum zur Installation (yum install php-pear,php-devel) Was ist phpize und seine Verwendung(umgeleitet zu: https://www .cnblogs.com/houss/p/11341280.html)
AnwendungsszenarienBei der Verwendung von PHP müssen wir häufig einige PHP-Erweiterungsbibliotheken hinzufügen. Da es jedoch ziemlich mühsam ist, PHP neu zu kompilieren, können wir zu diesem Zeitpunkt PHPize verwenden, um PHP-Erweiterungen hinzuzufügen. Und die von phpize kompilierte Erweiterungsbibliothek kann jederzeit aktiviert oder deaktiviert werden, was flexibler ist.
VerwendungErweiterung ist das zu mountende Erweiterungspaket
2. cd-Erweiterung/Wechsel zum Erweiterungsverzeichnis3. /php/bin/phpize Führen Sie die PHPize-Datei im PHP-Installationsverzeichnis aus. 4. /configure --with-php-config=/php/bin/php-config Konfiguration ausführen Wenn Sie nur eine PHP-Version auf Ihrem Server installiert haben, müssen Sie --with-php-config nicht hinzufügen . Die folgenden Parameter dienen lediglich dazu, phpize mitzuteilen, auf welcher Version der Erweiterung aufgebaut werden soll.
5. Make && make install Kompilieren Sie das Modul
Funktion
Tatsächlich ist phpize ein laufendes Skript. Seine Hauptfunktion besteht darin, die PHP-Umgebung zu erkennen und die entsprechende Konfigurationsdatei in einem bestimmten Verzeichnis zu generieren. Auf diese Weise wird die generierte .so-Datei automatisch erstellt in das PHP-Erweiterungsverzeichnis geladen.
Einführung in die Programmierung! !
Das obige ist der detaillierte Inhalt vonWie installiere ich PHP-Erweiterungen unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!