Heim  >  Artikel  >  Datenbank  >  So installieren Sie die Redis-Erweiterung in Liunx PHP

So installieren Sie die Redis-Erweiterung in Liunx PHP

WBOY
WBOYnach vorne
2023-05-26 18:52:062027Durchsuche

So installieren Sie die Redis-Erweiterung in Liunx PHP: 1. Überprüfen Sie die Redis-Version. 2. Laden Sie das Installationspaket über den Befehl „wget“ herunter und dekomprimieren Sie das Installationspaket über „tar zxf“. 3. Führen Sie „cd redis-4.0“ aus .8/src make“ Installieren Sie einfach Redis.

Linux-Installation von Redis

Die Linux-Installation von Redis ist sehr einfach, die offizielle Website enthält eine Einführung.

Redis installieren:

1. Überprüfen Sie zuerst die Redis-Version

2. Installieren Sie Redis

#2.1 下载安装包
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
 
#2.2 解压
tar zxf redis-4.0.8.tar.gz

liunx php如何安装redis扩展

1 ist das heruntergeladene Installationspaket und 2 ist der entpackte Ordner. Merken Sie sich dieses Dateiverzeichnis unter /root. Die Dateien in diesem Redis-Verzeichnis werden für den nachfolgenden Start verwendet. Drücken Sie die Konfigurationsdatei, um den Start zu bestätigen.

Mögliche Warnungen:

#2.3编译
cd redis-4.0.8/src
make

Lösung: <pre class="brush:php;toolbar:false">#2.4 新建redis文件夹 mkdir /usr/local/redis </pre>

#2.5移动文件
cd redis-4.0.8/src
mv redis-server /usr/local/redis
mv redis-benchmark /usr/local/redis
mv redis-cli /usr/local/redis
cd ../
mv redis.conf /usr/local/redis
liunx php如何安装redis扩展Eine weitere Zeile beginnen und hinzufügen:

#2.6 启动redis
cd /usr/local/redis
./redis-server #这个是以默认配置开启,配置文件redis.conf 开机自启要用到。
liunx php如何安装redis扩展Speichern und beenden

Dann: sysctl -p

WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

Lösung:

vim /etc/ sysctl.conf

Fügen Sie eine hinzu Neue Zeile:

vm.overcommit_memory=1
Speichern und beenden

sysctl -p


vim /etc/sysctl.conf

Lösung:

vim /etc/rc.local

Fügen Sie eine neue Zeile hinzu:


net.core.somaxconn = 511

Speichern und beenden
Starten Sie das System und den Server neu :
Neustart

Im Allgemeinen werden auf neuen Servern diese drei Warnungen angezeigt, wenn sie Redis zum ersten Mal installieren und dann starten.

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add &#39;vm.overcommit_memory = 1&#39; to /etc/sysctl.conf and then reboot or run the command &#39;sysctl vm.overcommit_memory=1&#39; for this to take effect.



Die Einstellung und der Abruf sind normal, was darauf hinweist, dass Redis erfolgreich installiert wurde.

Das obige ist der detaillierte Inhalt vonSo installieren Sie die Redis-Erweiterung in Liunx PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen