Cara menginstal server cache redis di centos 7/6
- 2924
- 185
- Simon Cormier
Redis adalah toko struktur data dalam memori, digunakan sebagai server database, cache, dan broker pesan. Ini juga menyediakan modul php untuk komunikasi antara skrip php dengan server redis. Redis ditulis dalam bahasa pemrograman C.
Tutorial ini akan membantu Anda dengan instalasi server Redis bersama dengan ekstensi PHP Redis PHP pada server CentOS 7/6.
Langkah 1 - Prasyarat
Pertama -tama, masuk ke server Anda menggunakan akses shell dengan akun root.
ssh [email dilindungi]
Paket Redis tidak tersedia di bawah repositori yum default. Anda perlu mengaktifkan repositori epel yum di server Anda terlebih dahulu. Jalankan perintah di bawah ini untuk mengaktifkan:
### centos/rhel 7 yum instal epel -release ### centos/rhel 6 rpm -uvh http: // unduh.Fedoraproject.org/pub/epel/6/x86_64/epel-rilis-6-8.Noarch.RPM
Langkah 2 - Instal Redis Server
Sekarang, Anda dapat menggunakan Yum Package Manager untuk menginstal server Redis pada VPS. Jalankan perintah untuk menginstal redis pada sistem Anda:
yum instal redis
Setelah Instalasi yang berhasil mulai Redis Service dan aktifkan Auto-Start pada System Reboot.
### centos/rhel 7 systemctl Enable redis systemctl start redis ### centos/rhel 6 chkconfig redis pada layanan redis restart
Redis Server sudah habis dan berjalan di sistem Anda.
Langkah 3 - Pasang ekstensi Redis PHP
Kami menganggap Anda sudah menginstal PHP di sistem Anda. Anda harus menginstal paket PHP Pear di sistem Anda.
yum instal 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 4 - 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 5 - 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>