Heim  >  Artikel  >  Backend-Entwicklung  >  So richten Sie Redis in PHP ein

So richten Sie Redis in PHP ein

藏色散人
藏色散人Original
2020-11-05 10:33:542345Durchsuche

So richten Sie Redis in PHP ein: Installieren Sie zuerst den Redis-Dienst und den PHP-Redis-Treiber, dann öffnen Sie den Inhalt als „extension=redis.so“ und starten Sie schließlich php-fpm.

So richten Sie Redis in PHP ein

Empfohlen: „PHP-Video-Tutorial“ „Redis-Tutorial

PHP für die Verwendung von Redis einrichten

Installation

Bevor Sie mit der Verwendung von Redis in PHP beginnen, haben wir machen müssen Stellen Sie sicher, dass der Redis-Dienst und der PHP-Redis-Treiber installiert sind und PHP normal auf Ihrem Computer verwendet werden kann. Als nächstes installieren wir den PHP-Redis-Treiber: Die Download-Adresse lautet: https://github.com/phpredis/phpredis/releases.

PHP installiert Redis-Erweiterung

Die folgenden Vorgänge müssen im heruntergeladenen PHPredis-Verzeichnis ausgeführt werden:

$ wget https://github.com/phpredis/phpredis/archive/3.1.4.tar.gz
$ cd phpredis-3.1.4                      # 进入 phpredis 目录
$ /usr/local/php/bin/phpize              # php安装后的路径
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install

Ändern Sie die php.ini-Datei

vi /usr/local/php/lib/php.ini

Fügen Sie den folgenden Inhalt hinzu:

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626"
extension=redis.so

Nach Abschluss der Installation starten Sie neu php-fpm oder Apache. Überprüfen Sie die phpinfo-Informationen und Sie können die Redis-Erweiterung sehen.

PHP verwendet Redis

, um eine Verbindung zum Redis-Dienst herzustellen

<?php
    //连接本地的 Redis 服务
   $redis = new Redis();
   $redis->connect(&#39;127.0.0.1&#39;, 6379);
   echo "Connection to server successfully";
         //查看服务是否运行
   echo "Server is running: " . $redis->ping();
?>

Führen Sie das Skript aus. Das Ausgabeergebnis lautet:

Connection to server sucessfully
Server is running: PONG

Das obige ist der detaillierte Inhalt vonSo richten Sie Redis in PHP ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn