Heim >Backend-Entwicklung >PHP7 >So installieren Sie die Redis-Erweiterung in PHP7

So installieren Sie die Redis-Erweiterung in PHP7

coldplay.xixi
coldplay.xixinach vorne
2020-06-19 17:14:212622Durchsuche

So installieren Sie die Redis-Erweiterung in PHP7

Nachdem Sie bestätigt haben, dass es sich um PHP7 handelt, starten Sie die Installation

Gehen Sie in den Download-Ordner: cd /root/src(Wählen Sie den spezifischen Ordner)
Laden Sie php7-redis herunter : wget https://github.com/phpredis/phpredis/archive/php7.zip
Umbenennen: mv ./php7.zip ./phpredis-php7.zip
Entpacken: unzip phpredis-php7.zip
Geben Sie das dekomprimierte Verzeichnis ein: cd phpredis-php7
Finden Sie heraus, wo sich phpize für php7 befindet: find / -name 'phpize'

//我的出现了3个,第一个是php5.5的,第二个是php7的,第三个是安装php7时解压的文件夹,没删掉,应该用第二个
/usr/bin/phpize
/usr/local/php7/bin/phpize
/root/src/php-7.0.12/scripts/phpize

Kompilieren Sie phpize neu: /usr/local/php7/bin/phpize (Kein Verzeichniswechsel erforderlich, führen Sie das gefundene phpize direkt aus)
PHP-config suchen: find / -name 'php-config'

//这个php-config文件同样找到3个,原因跟phpize一样
/usr/bin/php-config
/usr/local/php7/bin/php-config
/root/src/php-7.0.12/scripts/php-config

Configure schreiben: ./configure --with-php-config=/usr/local/php7/bin/php-config (Kein Bedarf Verzeichnis wechseln, einfach finden. Füllen Sie den PHP-Config-Pfad in den Parametern dieses Befehls aus 🎜>
Suchen Sie nach dem Erweiterungsort: Drücken Sie die make && make install-Taste in vi, geben Sie
ein und drücken Sie find / -name 'php.ini', um viele

zu finden. Drücken Sie

, um in den Bearbeitungsmodus zu gelangen Leerzeile unter dem Stapel von vi /usr/local/php7/etc/php.ini Es gibt keine Leerzeile. Drücken Sie
, um eine neue Zeile zu beginnen, und schreiben Sie esc (dieser Inhalt muss in einer eigenen Zeile stehen). /extension=回车键Starten Sie php-fpm neu : extension= (Wenn der Neustart fehlschlägt, finden Sie bitte eine andere Möglichkeit, php-fpm neu zu starten. Wenn Sie It is Apache verwenden, starten Sie einfach Apache neu) iextension=Okay, öffnen Sie jetzt die Seite phpinfo() und suchen Sie nach redis um zu sehen, ob Sie es finden können 回车键extension=redis.so

/etc/init.d/php-fpm restartAnhang

Wenn sich der Redis-Dienst, auf den PHP zugreifen möchte, nicht auf dem lokalen Computer befindet, zusätzlich zum richtigen Beim Herstellen einer Verbindung muss die lokale IP zur

-Zeile im

des Redis-Dienstes hinzugefügt werden, und mehrere IPs sollten durch Leerzeichen getrennt werden, zum Beispiel: So installieren Sie die Redis-Erweiterung in PHP7

Das obige ist der detaillierte Inhalt vonSo installieren Sie die Redis-Erweiterung in PHP7. 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