Redis ist eine leistungsstarke Open-Source-In-Memory-Datenbank, die die Speicherung von Schlüssel-Wert-Paaren, Veröffentlichung/Abonnement, Skripterstellung und andere Funktionen bietet. In der PHP-Entwicklung wird Redis als effizientes Caching-System häufig in Szenarien wie verteiltem Caching und Sitzungsspeicher eingesetzt. In diesem Artikel wird erläutert, wie Sie die PHP-Redis-Erweiterung in einer Windows-Umgebung installieren und konfigurieren.
Unter Windows müssen wir die mit dem VC-Compiler kompilierte Version verwenden. Wir können es von der offiziellen Redis-Website oder von Github herunterladen. Hier empfehlen wir, die neueste Version von Github herunterzuladen und die neueste stabile Version zum Download auszuwählen.
Nachdem der Download abgeschlossen ist, entpacken wir Redis in das Stammverzeichnis von Laufwerk C, beispielsweise in das Verzeichnis C:redis.
Unter Windows können wir redis-server.exe verwenden, das von Redis bereitgestellt wird, um als Windows-Dienst ausgeführt zu werden. Die spezifische Methode ist wie folgt:
1) Erstellen Sie eine Konfigurationsdatei mit dem Namen redis.windows.conf im Verzeichnis C:redis.
2) Ändern Sie den Inhalt in der Datei redis.windows.conf:
port 6379 requirepass your_password
Your_password hier ist das Passwort, das Sie selbst festgelegt haben. Sie können es beliebig festlegen.
3) Öffnen Sie die cmd-Befehlszeile als Administrator, geben Sie das Verzeichnis C:redis ein und führen Sie den folgenden Befehl aus, um den Redis-Dienst zu installieren:
redis-server.exe --service-install redis.windows.conf --service-name Redis --port 6379
Nach erfolgreicher Installation können wir den Redis-Dienst im Dienst sehen Liste, und wir können in den Diensteigenschaften sehen, dass sein Dienstname Redis und der Port 6379 ist.
Wenn Sie den Redis-Dienst deinstallieren möchten, können Sie den folgenden Befehl ausführen:
redis-server.exe --service-uninstall --service-name Redis
Bevor wir die PHP-Redis-Erweiterung installieren, müssen wir sicherstellen, dass die PHP-Umgebung und die PHP-Entwicklungsumgebung vorhanden sind installiert wurde. Wenn es noch nicht installiert wurde, können Sie die folgenden Schritte ausführen, um es zu installieren.
1) Laden Sie das neueste PHP-Installationspaket von der offiziellen Website herunter und installieren Sie es.
2) Laden Sie das neueste PHP-DLL-Entwicklungspaket herunter und extrahieren Sie es in das ext-Verzeichnis unter dem PHP-Installationsverzeichnis.
Download-Adresse: http://windows.php.net/downloads/pecl/releases/redis/
3) Redis-Erweiterungskonfiguration in php.ini hinzufügen:
extension=php_redis.dll
Stellen Sie sicher, dass dieses Konfigurationselement nach anderen Erweiterungskonfigurationselementen liegt .
Hinweis: Wenn wir die Erweiterung php_redis.dll in der PHP 7.x-Version verwenden, müssen wir die MSVC 14-Compilerversion installieren, da die Installation sonst möglicherweise fehlschlägt.
Nach der Installation der PHP Redis-Erweiterung können wir den folgenden Code verwenden, um zu testen, ob PHP Redis erfolgreich installiert wurde:
<?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->set('foo', 'bar'); echo $redis->get('foo');
Führen Sie den Code aus. Wenn bar ausgegeben wird, bedeutet dies, dass Redis erfolgreich installiert wurde und Sie können es gerne nutzen!
Zusammenfassung
In diesem Artikel wird beschrieben, wie Sie die PHP-Redis-Erweiterung in einer Windows-Umgebung installieren und konfigurieren, einschließlich des Herunterladens von Redis, der Installation des Redis-Dienstes, der Installation der PHP-Redis-Erweiterung, des Testens von PHP-Redis und anderer Schritte. Ich hoffe, dieser Artikel kann Ihnen dabei helfen, die PHP-Redis-Erweiterung schnell und reibungslos zu installieren und zu konfigurieren.
Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie die PHP-Redis-Erweiterung in einer Windows-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!