Maison >base de données >Redis >Comment configurer l'installation Redis et la réplication maître-esclave dans l'environnement CentoS

Comment configurer l'installation Redis et la réplication maître-esclave dans l'environnement CentoS

王林
王林avant
2023-05-26 19:07:161140parcourir

Environnement de dépendance

centos 6.5
gcc-4.4.7 : Compiler le fichier original Redis
tcl-8.5.7 : Exécuter la compilation Détection

1. Compiler redis

#cd /usr/local
#tar -zxvf redis-4.0.1.tar.gz
#mv redis-4.0.1 redis
#cd redis
#make

L'exécution du test de compilation make test nécessite tcl-8.5 et supérieur

#yum install -y tcl
#make test
#🎜🎜 #

2. Démarrez redis

#cd src
#./redis-server

3. Visitez redis

#cd ./redis-cli

Il est recommandé d'installer la dernière version. version sur Linux Lors de l'accès au terminal, il y a des invites de format de code pour une pratique facile

>set name "redis"
>get name

4 Réplication maître-esclave

Déployez-en deux sur. service redis sur une machine

#cd /usr/local

4.1 Créez redis (principal) avec le port de service 6379

#mv redis redis-6379
#mkdir redis-6380

4.2. redis(slave)

#cp -r redis-6379 redis-6380
#cd redis-6380

4.3 Changez le port et définissez l'adresse IP et le port du redis principal

#vi redis.conf
port=6380
slaveof 127.0.0.1 6379

#. 🎜🎜 #4.4. Démarrez d'abord le redis maître, puis démarrez le redis esclave

# cd /usr/local/redis-6379/src
#./redis-server ../redis.conf
#cd /usr/local/redis-6380/src
#./redis-server ../redis.conf

4.5 Testez le redis maître-esclave

#./redis-cli -p 6379
>set name "redis"
>get name
redis
>quit
#./redis-cli -p 6380
>get name
redis
. #🎜🎜 #astuce : Si vous testez la réplication maître-esclave Redis entre différents serveurs, vous devez noter que l'adresse IP liée à Redis doit être remplacée par une adresse IP en libre accès (127.0.0.1—>192.168 .2.134), et le port doit être ouvert dans le pare-feu

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