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

Comment installer l'extension Redis dans Liunx PHP

WBOY
Libérer: 2023-05-26 18:52:06
avant
2071 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

Solution : <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">Copier après la connexion</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
Copier après la connexion
liunx php如何安装redis扩展Commencez une autre ligne et ajoutez :

#2.6 启动redis
cd /usr/local/redis
./redis-server #这个是以默认配置开启,配置文件redis.conf 开机自启要用到。
Copier après la connexion
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.
Copier après la connexion

Solution :

vim /etc/sysctl.conf

Ajouter un nouvelle ligne :

vm.overcommit_memory=1
Enregistrer et quitter

sysctl -p


vim /etc/sysctl.conf
Copier après la connexion

Solution :

vim /etc/rc.local

Ajouter une nouvelle ligne :


net.core.somaxconn = 511
Copier après la connexion

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.
Copier après la connexion



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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal