Cara menginstal redis di centos 8

Cara menginstal redis di centos 8

Redis adalah penyimpanan struktur data dalam memori. Ini digunakan sebagai toko database, server cache. Anda juga dapat menggunakan redis sebagai broker pesan untuk mengonfigurasi sistem pesan publikasi/berlangganan (pub/sub). Redis mampu menyimpan string, hash, daftar, set, set yang diurutkan, hyperloglog, bitmap, aliran, dan indeks spasial dll. Ini juga menyediakan modul php untuk komunikasi antara skrip php dengan server redis. Redis ditulis dalam bahasa pemrograman C.

Tutorial ini akan membantu menginstal server Cache Redis bersama dengan ekstensi PHP Redis pada mesin Centos 8 Linux.

Prasyarat

  • Sistem Centos 8 Linux dengan akses shell
  • Sistem yang baru diinstal Ikuti langkah pengaturan server awal.

Langkah 1 - Pasang Redis di Centos 8

Versi Redis terbaru tersedia di bawah repositori Appstream dari Centos 8. Sekarang, Anda dapat menggunakan DNF Package Manager untuk menginstal server Redis di sistem Anda. Untuk menginstal Redis, cukup jalankan perintah berikut pada sistem Anda:

sudo dnf menginstal redis 

Setelah Instalasi yang berhasil mulai Redis Service dan aktifkan Auto-Start pada System Reboot.

sudo systemctl memungkinkan redis.Layanan Sudo Systemctl Mulai Redis.melayani 

Redis Server sudah habis dan berjalan di sistem Anda.

● Redis.Layanan - Redis Database Nilai Kunci Persisten Dimuat: dimuat (/usr/lib/systemd/system/redis.melayani; diaktifkan; Preset Vendor: Dinonaktifkan) Drop-in:/etc/systemd/system/redis.melayani.d └─Limit.conf Active: Active (Running) Sejak Rabu 2020-03-04 10:23:56 UTC; 1 menit 28S lalu PID Utama: 19911 (Redis-Server) Tugas: 4 (Batas: 17963) Memori: 6.6m cgroup: /sistem.Iris/Redis.Layanan └─19911/usr/bin/redis-server 127.0.0.1: 6379 Mar 08 10:23:56 Tecadmin Systemd [1]: Memulai Redis Database Nilai Kunci Persisten… Mar 08 Mar 10:23:56 Tecadmin Systemd [1]: Memulai database Nilai Kunci Persisten Redis Persisten Persisten Persisten. 

Langkah 2 - Pasang ekstensi Redis PHP

Kami menganggap Anda sudah menginstal PHP di sistem Anda. Anda harus menginstal paket PHP Pear di sistem Anda.

sudo dnf menginstal php-pear php-devel 

Sekarang, jalankan perintah untuk mengaktifkan ekstensi Redis PHP di server CentOS Anda.

Pecl Instal Igbinary Igbinary-Devel Redis 

Setelah itu menjalankan perintah untuk memverifikasi ekstensi Redis PHP diaktifkan:

php -m | Grep Redis 

Server Redis telah diinstal pada sistem Anda bersama dengan ekstensi PHP.

Langkah 3 - Mengkonfigurasi Redis sebagai server cache

Redis dapat dimulai tanpa file konfigurasi menggunakan konfigurasi default bawaan. Tetapi untuk membuat perubahan parameter tambahan, Anda dapat menggunakan file konfigurasinya yaitu:/etc/redis/redis.conf. Edit file konfigurasi redis di editor teks untuk melakukan perubahan

vim/etc/redis/redis.conf 

Perbarui nilai -nilai berikut dalam file konfigurasi redis sesuai dengan kebutuhan Anda. Anda dapat meningkatkan batas memori maks sesuai tersedia di server Anda.

MaxMemory 256MB MaxMemory-Policy Allkeys-LRU 

Konfigurasi di atas memberi tahu REDIS untuk menghapus kunci apa pun menggunakan algoritma LRU ketika memori maks 256MB tercapai. Simpan file konfigurasi dan restart layanan Redis:

Langkah 4 - Uji Koneksi ke Redis Server

Gunakan Alat Redis-Cli untuk memverifikasi koneksi antara server Redis dan Redis-Cli.

Redis-cli 127.0.0.1: 6379> ping pong 127.0.0.1: 6379> 

Kesimpulan

Anda telah berhasil menginstal server Cache Redis di sistem CentOS 8 Anda. Jika Anda menemukan versi lama diinstal, ikuti tutorial ini.