Cara menginstal redis di centos 8
- 3274
- 595
- Miss Angelo Toy
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.