Maison > base de données > Redis > Comment installer Redis dans Centos7

Comment installer Redis dans Centos7

王林
Libérer: 2023-06-01 13:04:16
avant
3697 Les gens l'ont consulté

1 Préparation

1.1 Téléchargez le package d'installation redis

Comment installer Redis dans Centos7

Vous pouvez également télécharger d'autres versions. J'ai téléchargé la version 5.0.8 ici.

1.2 Téléchargez le package d'installation

Téléchargez le package d'installation téléchargé dans le répertoire spécifié sur le serveur, puis décompressez-le via tar -zxvf xxxx, tel que :

Comment installer Redis dans Centos7

Deuxième vérification de gcc

L'installation de Redis nécessite un environnement C , une installation hors ligne est donc requise. Téléchargez certains packages d'installation de dépendances.

2.1 Adresse de téléchargement : https://vault.centos.org/7.0.1406/os/x86_64/Packages/

cpp-4.8.2-16.el7.x86_64.rpm
gcc-4.8.2-16.el7.x86_64.rpm
glibc-2.17-55.el7.x86_64.rpm
glibc-common-2.17-55.el7.x86_64.rpm
glibc-devel-2.17-55.el7.x86_64.rpm
glibc-headers-2.17-55.el7.x86_64.rpm
glibc-static-2.17-55.el7.x86_64.rpm
glibc-utils-2.17-55.el7.x86_64.rpm
kernel-headers-3.10.0-123.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
mpfr-3.1.1-4.el7.x86_64.rpm
Copier après la connexion

Choisissez de télécharger ce qui précède pour répondre aux besoins d'installation.

2.2 Une fois le téléchargement terminé, téléchargez-le sur le serveur et installez-le via rpm

rpm -Uvh *.rpm --nodeps --force
Copier après la connexion

--nodeps Lors de l'installation du package, les dépendances ne sont pas vérifiées. Par exemple, lors de l'installation de B, B dépend de C et ne peut pas l'être. installé. Utilisez --nodeps pour installer avec succès

- -force force installation

2.3 Vérifiez si l'installation est réussie

rpm -q gcc
Copier après la connexion

Comment installer Redis dans Centos7

Trois installations Redis

cd redis-5.0.8 Entrez dans le répertoire décompressé

3.1 Compilez redis

make
Copier après la connexion

3.2 Installez les fichiers compilés dans le répertoire des instructions d'installation

make PREFIX=/usr/local/redis install
Copier après la connexion

Remarque : LE PRÉFIXE doit être en majuscules. En même temps, le répertoire redis sera automatiquement créé pour nous et le résultat sera installé dans ce répertoire

.

3.3 Une fois l'installation terminée, les fichiers suivants seront générés dans le dossier /usr/local/bin/

Copier après la connexion

3.4 Configurer redis.conf

cd Accédez au répertoire de décompression du package d'installation et copiez redis.conf dans le répertoire redis répertoire d'installation

cd redis-5.0.8

mkdir /usr/local/redis/etc

cp redis.conf /usr/local/redis/etc

vim redis.conf
Copier après la connexion

daemonize no et changez-le en démonize yes

requirepass Changez-le en redis123 (il s'agit d'un mot de passe d'ajout redis)

appendonly yes Commentaire Open

3.5 Ouvrir le port de service

# 查看6379端口是否开启
firewall-cmd --query-port=6379/tcp

# 开启6379端口
firewall-cmd --permanent --add-port=6379/tcp
Copier après la connexion

3.6 Démarrage Redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
Copier après la connexion

3.7 Afficher le processus

ps -ef|grep redis
Copier après la connexion

3.8 Démarrage du client

# 没密码
./redis-cli 

# 有密码
./redis-cli -a redis123
Copier après la connexion

3.9 Exécuter la commande sur le serveur

redis-cli -h host -p port -a password
Copier après la connexion
格式为 redis-cli –h IP地址 –p 端口 –a 密码
Copier après la connexion

3.10 Arrêt de Redis

Première méthode

# 查询进度PID   
ps -ef | grep -i redis
# 关闭
kill -9 PID
Copier après la connexion

La deuxième façon

./bin/redis-cli shutdown
Copier après la connexion

Quatre désinstallations

4.1 Fermez d'abord le service Redis
4.2 Supprimez ensuite le fichiers liés à Redis dans le répertoire /usr/local/redis/bin/

Comment installer Redis dans Centos7

rm -rf /usr/local/redis/bin/redis*
Copier après la connexion

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