Maison  >  Article  >  base de données  >  Comment installer l'extension Redis dans Liunx PHP

Comment installer l'extension Redis dans Liunx PHP

WBOY
WBOYavant
2023-05-26 18:52:062027parcourir

Comment installer l'extension redis dans liunx php : 1. Vérifiez la version redis ; 2. Téléchargez le package d'installation via la commande wget et décompressez le package d'installation via "tar zxf" ; .8/src make" Installez simplement redis.

installation Linux Redis

L'installation Linux Redis est très simple, le site officiel a une introduction.

Installez redis :

1. Vérifiez d'abord la version de redis

2. Installez 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 est le package d'installation téléchargé et 2 est le dossier décompressé. Rappelez-vous ce répertoire de fichiers. Je l'ai décompressé sous /root. Les fichiers de ce répertoire redis seront utilisés pour le démarrage ultérieur. Comme indiqué dans l'image ci-dessus, appuyez sur Démarrer, cela indique que le démarrage est réussi.

Avertissement possible :

#2.3编译
cd redis-4.0.8/src
make

Solution : <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扩展Commencez une autre ligne et ajoutez :

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

Ensuite : 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.

Solution :

vim /etc/sysctl.conf

Ajouter un nouvelle ligne :

vm.overcommit_memory=1
Enregistrer et quitter

sysctl -p


vim /etc/sysctl.conf

Solution :

vim /etc/rc.local

Ajouter une nouvelle ligne :


net.core.somaxconn = 511

Enregistrer et quitter
Redémarrer le système et redémarrer le serveur :
reboot

Généralement, les nouveaux serveurs auront ces trois avertissements lorsqu'ils installeront Redis pour la première fois, puis le démarreront.

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.



Le paramétrage et la récupération sont normaux, indiquant que Redis a été installé avec succès.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer