Heim  >  Artikel  >  Backend-Entwicklung  >  So verbinden und verwenden Sie Redis mit PHP

So verbinden und verwenden Sie Redis mit PHP

藏色散人
藏色散人nach vorne
2019-01-11 16:56:4016030Durchsuche



So verbinden und verwenden Sie Redis mit PHP

1 Installieren Sie Redis

Zuerst benötigen Sie einen Redis-Server.

Informationen zur lokalen Installationsmethode finden Sie im „Redis-Handbuch“.

2 PHP-Erweiterung installieren

Um eine Verbindung zu Redis in PHP herzustellen, müssen Sie auch die PHPredis-Erweiterung in PHP installieren, um eine Verbindung zum Redis-Server herzustellen.

2.1 Windows-System

Laden Sie die PHPREDIS-Erweiterung direkt unter Windows herunter, Adresse: https://pecl.php.net/package/redis

Referenz: „So installieren Sie die Redis-Erweiterung in PHP

Beachten Sie, dass Sie das Erweiterungspaket entsprechend Ihrer PHP-Version und der Anzahl der Bits (nicht der Systemanzahl der Bits) herunterladen müssen. andernfalls ist es nicht verfügbar.

Ändern Sie dann php.ini und fügen Sie PHPredis-Unterstützung hinzu:

; 下载dll文件后放到在PHP安装目录ext下,再加上这一行
extension="php_redis.dll"

2.2 Linux-Befehlssystem

Die Linux-Befehlsinstallationsmethode ist wie folgt:

sudo apt-get install php5-redis       # Ubuntu
yum install php-pecl-redis            # CentOS

CentOS muss zuerst die EPEL-Quelle installieren, siehe: Installation der EPEL-Softwarequelle auf CentOS.

Dann ändern Sie php.ini und fügen Sie die folgende Zeile hinzu:

extension=redis.so

2.3 Linux-Quellcode-Installation

Abhängige Tools installieren:

apt-get install php5-dev           # Ubuntu
yum install php-devel              # CentOS

Laden Sie dann phpredis herunter, kompilieren und installieren Sie es:

wget https://pecl.php.net/get/redis-3.0.0.tgz
tar zxf redis-3.0.0.tgz
cd redis-3.0.0
phpize
./configure --with-php-config=php-config
make
make install

Die oben genannten phpize und php-config sind Befehle in der PHP-Dev-Version.

Wenn die Eingabeaufforderung diese beiden Befehle nicht enthält, können Sie auf den vollständigen Pfad verweisen, normalerweise im Verzeichnis /usr/bin/.

Dann öffnen Sie php.ini und fügen schließlich Folgendes hinzu:

extension=redis.so

3 Code Test

Dann starten Sie PHP-FPM neu und erstellen Sie ein neues PHP Datei, Code:

<?php
    $redis = new Redis();
    $redis->connect(&#39;127.0.0.1&#39;, 6379);
    $count = $redis->exists(&#39;count&#39;) ? $redis->get(&#39;count&#39;) : 1;
    echo $count;
    $redis->set(&#39;count&#39;, ++$count);

Aktualisieren Sie die Seite. Wenn Sie steigende Zahlen sehen, bedeutet dies, dass die Verbindung zu Redis normal ist.



Das obige ist der detaillierte Inhalt vonSo verbinden und verwenden Sie Redis mit PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:awaimai.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Was ist Thinkphp?Nächster Artikel:Was ist Thinkphp?