#3 Konfigurasi IP Address & SSH pada CentOS 7 Server
Isi kandungan:
Redis adalah kedai struktur data memori sumber terbuka. Ia boleh digunakan sebagai pangkalan data, cache dan broker mesej dan menyokong pelbagai struktur data seperti Strings, Hashes, Lists, Sets, etc. Redis menyediakan ketersediaan tinggi melalui Redis Sentinel termasuk pemantauan, pemberitahuan Failover automatik. Ia juga menyediakan pembahagian automatik merentasi pelbagai Redis nodes dengan Redis Cluster.
Tutorial ini menerangkan cara memasang dan mengkonfigurasi Redis pada pelayan CentOS 7.
Prasyarat
Sebelum memulakan tutorial, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Memasang Redis pada CentOS 7
Pakej Redis tidak termasuk dalam repositori CentOS lalai. Kami akan memasang Redis versi 5.0.2 dari repository Remi.
Pemasangannya cukup mudah, hanya ikuti langkah-langkah di bawah:
-
Mulakan dengan mendayakan repositori Remi dengan menjalankan perintah berikut di terminal SSH anda:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi
Pasang pakej Redis dengan menaip:
sudo yum install redis
Setelah pemasangan selesai, mulakan perkhidmatan Redis dan dayakannya secara automatik dengan boot dengan:
sudo systemctl start redis
sudo systemctl enable redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
Untuk memeriksa status perkhidmatan, masukkan arahan berikut:
sudo systemctl status redis
Anda harus melihat sesuatu seperti berikut:
● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since Sat 2018-11-24 15:21:55 PST; 40s ago Main PID: 2157 (redis-server) CGroup: /system.slice/redis.service └─2157 /usr/bin/redis-server 127.0.0.1:6379
Tahniah, pada ketika ini anda telah memasang dan menjalankan Redis pada pelayan CentOS 7 anda.
Konfigurasi Akses Jauh Redis
Secara lalai, Redis tidak membenarkan sambungan jauh. Anda boleh menyambung ke pelayan Redis hanya dari 127.0.0.1 (localhost) - mesin di mana Redis sedang berjalan.
Lakukan langkah-langkah berikut hanya jika anda ingin menyambung ke pelayan Redis anda dari hos jauh. Jika anda menggunakan persediaan pelayan tunggal, di mana aplikasi dan Redis berjalan pada mesin yang sama, maka anda tidak seharusnya membolehkan akses jauh.
Untuk mengkonfigurasi Redis untuk menerima sambungan jauh buka fail konfigurasi Redis dengan editor teks anda:
sudo nano /etc/redis.conf
Cari baris yang bermula dengan
bind 127.0.0.1
dan tambah alamat IP peribadi pelayan anda selepas
127.0.0.1
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 127.0.0.1 192.168.121.233
Pastikan anda menggantikan
192.168.121.233
dengan alamat IP anda. Simpan fail dan tutup editor.
Mulakan semula perkhidmatan Redis untuk perubahan yang berlaku:
sudo systemctl restart redis
Gunakan perintah
ss
berikut untuk mengesahkan bahawa pelayan Redis sedang mendengar pada antara muka peribadi anda di port
6379
:
ss -an | grep 6379
Anda harus melihat sesuatu seperti di bawah:
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
Seterusnya, anda perlu menambah peraturan firewall yang membolehkan trafik dari mesin jauh anda pada port TCP
6379
.
Dengan mengandaikan bahawa anda menggunakan
FirewallD
untuk menguruskan firewall anda dan anda mahu membenarkan akses dari subnet
192.168.121.0/24
anda akan menjalankan perintah berikut:
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --zone=redis --add-source=192.168.121.0/24 --permanent
sudo firewall-cmd --reload
Arahan di atas membuat zon baru bernama
redis
, membuka port
6379
dan membolehkan akses dari rangkaian persendirian.
Pada ketika ini, pelayan Redis akan menerima sambungan jauh pada port TCP 6379.
Pastikan firewall anda dikonfigurasikan untuk menerima sambungan hanya dari julat IP yang dipercayai.
Untuk mengesahkan bahawa semuanya telah disediakan dengan betul, anda boleh cuba ping pelayan Redis dari mesin jauh anda menggunakan utiliti
redis-cli
yang menyediakan antara muka baris arahan ke pelayan Redis:
Perintah itu harus membalas respons
Tahniah, anda telah berjaya memasang Redis pada pelayan CentOS 7 anda. Untuk mengetahui lebih lanjut mengenai cara menggunakan Redis, lawati halaman dokumentasi rasmi mereka.
redis-cli -h ping
redis-cli -h ping
PONG
:Kesimpulannya
Bagaimana untuk memasang dan mengkonfigurasi redis pada debian 10 linux
Dalam tutorial ini, kami akan membincangkan cara memasang dan mengkonfigurasi Redis pada Debian 10, Buster. Redis adalah kedai data utama-memori utama sumber terbuka.
Bagaimana untuk memasang dan mengkonfigurasi redis pada debian 9
Redis adalah kedai data utama-memori utama sumber terbuka. Ia boleh digunakan sebagai pangkalan data, cache dan broker mesej dan menyokong pelbagai struktur data seperti Strings, Hashes, Lists, Sets, etc. Tutorial ini menerangkan cara memasang dan mengkonfigurasi Redis pada pelayan Debian 9.
Bagaimana untuk memasang dan mengkonfigurasi redis pada ubuntu 18.04
Redis adalah kedai struktur data memori sumber terbuka. Ia boleh digunakan sebagai pangkalan data, cache dan broker mesej dan menyokong pelbagai struktur data seperti Strings, Hashes, Lists, Sets, etc. Tutorial ini menerangkan cara memasang dan mengkonfigurasi Redis pada pelayan Ubuntu 18.04.