Heim > Artikel > Backend-Entwicklung > PHP kompiliert und installiert die Erweiterungen Redis und Swoole
1. Installieren Sie die Redis-Erweiterung
Laden Sie das Redis-Erweiterungspaket herunter und entpacken Sie es
wget https://github.com/edtechd/phpredis/archive/php7.zip unzip php7.zip
Geben Sie das Dekomprimierungs-Back-Verzeichnis ein, kompilieren und installieren Sie
cd data/pkg/phpredis-php7 /usr/local/php/bin/phpize
Probleme treten auf
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. #安装autoconf yum install autoconf
Kompilierung starten
/usr/local/php/bin/phpize
Suchen Sie nach php-config
find / -name php-config
Umgebung konfigurieren
./configure --with-php-config=/usr/local/php/bin/php-config
Kompilieren und installieren
make & make install
php.ini konfigurieren, redis.so-Erweiterung hinzufügen
vim /usr/local/php/etc/php.ini extension=redis.so
php-fpm neu starten
killall php-fpm /usr/local/sbin/php-fpm
2. Installieren Swoole-Erweiterung
Swoole klonen
git clone https://gitee.com/swoole/swoole.git
Swoole installieren und kompilieren
cd swoole /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
php.ini konfigurieren, swoole.so-Erweiterung hinzufügen
vim /usr/local/php/etc/php.ini extension=swoole.so
PHP neu starten -fpm
killall php-fpm /usr/local/sbin/php-fpm
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonPHP kompiliert und installiert die Erweiterungen Redis und Swoole. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!