Maison > base de données > Redis > le corps du texte

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

王林
Libérer: 2023-05-26 19:07:16
avant
1122 Les gens l'ont consulté

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

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

#yum install -y tcl
#make test
Copier après la connexion
#🎜🎜 #

2. Démarrez redis

#cd src
#./redis-server
Copier après la connexion

3. Visitez redis

#cd ./redis-cli
Copier après la connexion

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

4 Réplication maître-esclave

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

#cd /usr/local
Copier après la connexion

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

#mv redis redis-6379
#mkdir redis-6380
Copier après la connexion

4.2. redis(slave)

#cp -r redis-6379 redis-6380
#cd redis-6380
Copier après la connexion

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

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

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

É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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!