Heim  >  Artikel  >  Backend-Entwicklung  >  PHP kompiliert und installiert die Erweiterungen Redis und Swoole

PHP kompiliert und installiert die Erweiterungen Redis und Swoole

藏色散人
藏色散人nach vorne
2019-08-26 14:08:083136Durchsuche

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen