Rumah > pangkalan data > Redis > Bagaimana untuk mengkonfigurasi pemasangan redis dan replikasi master-slave dalam persekitaran CentoS

Bagaimana untuk mengkonfigurasi pemasangan redis dan replikasi master-slave dalam persekitaran CentoS

王林
Lepaskan: 2023-05-26 19:07:16
ke hadapan
1170 orang telah melayarinya

Persekitaran bergantung

centos 6.5
gcc-4.4.7: Susun semula fail asal
tcl-8.5.7: Jalankan pengesanan kompilasi

1. Compile redis

#cd /usr/local
#tar -zxvf redis-4.0.1.tar.gz
#mv redis-4.0.1 redis
#cd redis
#make
Salin selepas log masuk

Tcl-8.5 dan ke atas diperlukan untuk menjalankan ujian membuat ujian yang disusun

#yum install -y tcl
#make test
Salin selepas log masuk

2 >

#cd src
#./redis-server
Salin selepas log masuk

3. Access redis

#cd ./redis-cli
Salin selepas log masuk
Adalah disyorkan untuk memasang versi terkini Apabila mengakses di bahagian Linux, terdapat gesaan format kod untuk latihan mudah

>set name "redis"
>get name
Salin selepas log masuk

4 .Replikasi tuan-hamba

Kerahkan dua perkhidmatan redis pada satu mesin

#cd /usr/local
Salin selepas log masuk

4.1 🎜>

#mv redis redis-6379
#mkdir redis-6380
Salin selepas log masuk
4.2. Redis (hamba) dengan port perkhidmatan 6380

#cp -r redis-6379 redis-6380
#cd redis-6380
Salin selepas log masuk
4.3

#vi redis.conf
port=6380
slaveof 127.0.0.1 6379
Salin selepas log masuk
4.4. Mulakan redis tuan dahulu dan kemudian mulakan redis hamba

# cd /usr/local/redis-6379/src
#./redis-server ../redis.conf
#cd /usr/local/redis-6380/src
#./redis-server ../redis.conf
Salin selepas log masuk
4.5

#./redis-cli -p 6379
>set name "redis"
>get name
redis
>quit
#./redis-cli -p 6380
>get name
redis
Salin selepas log masuk

petua : Jika anda menguji replikasi master-slave redis antara pelayan yang berbeza, anda perlu ambil perhatian bahawa IP terikat kepada redis perlu ditukar kepada IP akses terbuka (127.0.0.1—> ;192.168.2.134), dan port perlu dibuka dalam tembok api

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi pemasangan redis dan replikasi master-slave dalam persekitaran CentoS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan