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

So verbinden und verwenden Sie Redis mit PHP

藏色散人
Freigeben: 2023-04-04 18:14:01
nach vorne
16116 Leute haben es durchsucht



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"
Nach dem Login kopieren

2.2 Linux-Befehlssystem

Die Linux-Befehlsinstallationsmethode ist wie folgt:

sudo apt-get install php5-redis       # Ubuntu
yum install php-pecl-redis            # CentOS
Nach dem Login kopieren

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
Nach dem Login kopieren
Nach dem Login kopieren

2.3 Linux-Quellcode-Installation

Abhängige Tools installieren:

apt-get install php5-dev           # Ubuntu
yum install php-devel              # CentOS
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren
Nach dem Login kopieren

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);
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:awaimai.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage