GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal dan Mengonfigurasi Redis di CentOS 8

Redis adalah penyimpanan struktur data dalam memori. Ini adalah aplikasi sumber terbuka yang dapat digunakan sebagai alternatif Memcached untuk menyimpan pasangan nilai kunci, berarti kumpulan dua item yang ditautkan, sebagai database NoSQL, perantara pesan, dan mendukung struktur data yang berbeda seperti Hash, Daftar, Set, String, dan lainnya.

Kami akan memberikan Anda dalam artikel ini instalasi lengkap dan detail konfigurasi Redis pada sistem Linux CentOS 8.

Prasyarat

Masuk sebagai administrator atau dengan hak akses root pada CentOS 8 untuk menginstal Redis.

Instalasi Redis di CentOS 8

Redis dapat diinstal pada sistem CentOS 8 dengan langkah-langkah berikut:

Langkah 1:Instal Redis menggunakan repositori CentOS 8

Pertama, masuk ke sistem dan buka aplikasi baris perintah 'Terminal' dari bilah sisi kiri desktop CentOS 8 Anda. Sekarang, perbarui paket sistem dan repositori CentOS 8 dengan menjalankan perintah yang disebutkan di bawah ini:

$ sudo dnf update
$ sudo dnf install redis

Langkah 2:Verifikasi pemasangan Redis

Setelah instalasi Redis selesai, periksa detail instalasi Redis dengan menggunakan perintah terminal yang disebutkan di bawah ini:

$ rpm -qi redis

Langkah 3:Aktifkan layanan Redis 

Pada langkah ini, aktifkan lalu jalankan layanan Redis di CentOS 8 dengan menggunakan perintah berikut:

$ sudo systemctl enable redis

$ sudo systemctl start redis

Verifikasi status berjalannya layanan Redis dengan menjalankan perintah yang disebutkan di bawah ini:

$ sudo systemctl status redis

Secara default, port 6379 digunakan oleh Redis. Menggunakan perintah netstat, Anda dapat dengan mudah mengonfirmasi port sebagai berikut:

$ sudo netstat -pnltu | grep redis

Langkah 4:Redis Konfigurasi untuk akses jarak jauh

Secara default, Redis hanya mengizinkan server Redis ke localhost (127.0.0.1) sarana koneksi di mana Redis berjalan. Redis tidak mengizinkan koneksi jarak jauh. Jika pengguna menggunakan satu server di mana database klien juga berjalan di host yang sama, dalam kasus ini, pengguna tidak dapat mengakses koneksi jarak jauh. 

Namun, dengan menggunakan file konfigurasi Redis, pengguna dapat mengakses koneksi jarak jauh. Buka file konfigurasi Redis dengan menjalankan perintah yang diberikan di bawah ini:

$ sudo nano /etc/redis.conf

Sekarang, temukan parameter bind di file konfigurasi dan tambahkan alamat IP server pribadi Anda dengan 127.0.0.1 sebagai berikut:

Simpan konfigurasi di atas dan tutup file ini.

Mulai ulang Redis dengan menjalankan perintah berikut:

$ sudo systemctl restart redis

Dengan menggunakan perintah 'ss', Anda dapat dengan mudah memeriksa apakah Redis mendengarkan di port 6379 atau tidak.

$ ss -an | grep 6379

Untuk memeriksa Redis berfungsi dengan benar, kirim ping Redis dengan perintah berikut:

$ redis-cli

Langkah 5:Izinkan Akses Firewall

Konfigurasikan firewall pada sistem CentOS 8 Anda untuk mengizinkan akses ke koneksi jarak jauh. Pertama, tambahkan zona Redis baru dengan menjalankan perintah yang disebutkan di bawah ini:

$ sudo firewall-cmd --permanent --new-zone=redis

Tambahkan nomor port '6379' dengan menggunakan perintah berikut:

$ sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp

Aktifkan akses firewall ke IP pribadi dengan menjalankan perintah yang disebutkan di bawah ini:

$ sudo firewall-cmd --permanent --zone=redis --add-source=private-IP-address

Terakhir, muat ulang firewall dengan menjalankan perintah yang disebutkan di bawah ini:

$ sudo firewall-cmd --reload

Hapus atau copot pemasangan Redis dari CentOS 8

Setelah menggunakan Redis, Anda dapat dengan mudah menghapusnya untuk membuat ruang kosong di sistem Anda. Gunakan perintah berikut untuk menghapus Redis dari CentOS 8:

$ sudo dnf remove redis

Kesimpulan

Kami telah menyediakan dalam tutorial ini deskripsi instalasi lengkap Redis pada sistem CentOS 8. Selanjutnya, kami juga telah menjelaskan cara mengkonfigurasi Redis untuk koneksi jarak jauh. Pada akhirnya, kami telah menjelaskan dalam artikel ini bagaimana pengguna dapat menghapus Redis dari CentOS 8 hanya dengan satu perintah. Jangan ragu untuk berbagi pemikiran melalui komentar.


Ubuntu
  1. Cara Menginstal dan Mengkonfigurasi Nginx di CentOS 7

  2. Cara Menginstal dan Mengonfigurasi Redis di Ubuntu 18.04

  3. Cara Menginstal dan Mengonfigurasi Redis di Ubuntu 20.04

  1. Cara Menginstal dan Mengonfigurasi Redis di CentOS 7

  2. Cara Menginstal dan Mengonfigurasi GitLab di CentOS 7

  3. Cara Instal dan Konfigurasi Redmine di CentOS 7

  1. Cara Menginstal dan Mengonfigurasi Redis di CentOS 8

  2. Cara Menginstal dan Mengonfigurasi Redis di Debian 9

  3. Cara Menginstal dan Mengonfigurasi Samba di CentOS 8