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

So installieren Sie die Redis-Erweiterung in Liunx PHP

WBOY
Freigeben: 2023-05-26 18:52:06
nach vorne
2077 Leute haben es durchsucht

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

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

Lösung: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">#2.4 新建redis文件夹 mkdir /usr/local/redis </pre><div class="contentsignin">Nach dem Login kopieren</div></div>

#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
Nach dem Login kopieren
liunx php如何安装redis扩展Eine weitere Zeile beginnen und hinzufügen:

#2.6 启动redis
cd /usr/local/redis
./redis-server #这个是以默认配置开启,配置文件redis.conf 开机自启要用到。
Nach dem Login kopieren
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.
Nach dem Login kopieren

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

Lösung:

vim /etc/rc.local

Fügen Sie eine neue Zeile hinzu:


net.core.somaxconn = 511
Nach dem Login kopieren

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



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!

Verwandte Etiketten:
Quelle:yisu.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