Cara Menginstal Redis di Ubuntu 18.04 LTS

Panduan ini menyajikan cara sederhana untuk menginstal Redis di Ubuntu 18.04 LTS. Jadi apa itu Redis? Redis adalah basis data dalam memori sumber terbuka dan gratis. Ini mengimplementasikan struktur data nilai kunci yang berbeda, beberapa di antaranya adalah set, bitmap, hash, daftar, string, stream… Redis dapat berfungsi sebagai cache, database, atau perantara pesan.

Cara Menginstal Redis di Ubuntu 18.04 LTS

Untuk memulainya, sinkronkan ulang paket sistem Anda ke versi terbaru.

apt update apt upgrade

Setelah pembaruan paket dan pemutakhiran selesai, lanjutkan untuk menginstal Redis di server Ubuntu 18.04 LTS.

Instal Redis di Ubuntu 18.04 LTS

Instalasi Redis di Ubuntu 18.04 cukup sederhana karena paket tersebut terdapat pada repositori default Ubuntu. Oleh karena itu, gunakan manajer paket untuk menginstalnya seperti yang ditunjukkan di bawah ini;

apt install redis-server

Perintah ini menginstal server Redis dan semua dependensi yang diperlukan di Ubuntu 18.04.

Mengonfigurasi Redis di Ubuntu 18.04

Redis sekarang diinstal di Ubuntu 18.04. Sebelum kita dapat Redis sebagai service, ada beberapa penyesuaian konfigurasi yang akan kita buat di file konfigurasi utamanya, /etc/redis/redis.conf. Penyesuaian yang akan kita lakukan adalah mendefinisikan systemdsebagai sistem init yang akan mengelola service Redis. Ini dapat dicapai dengan mengubah baris supervised noke supervised systemd.

vim /etc/redis/redis.conf
... # If you run Redis from upstart or systemd, Redis can interact with your # supervision tree. Options: # supervised no - no supervision interaction # supervised upstart - signal upstart by putting Redis into SIGSTOP mode # supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET # supervised auto - detect upstart or systemd method based on # UPSTART_JOB or NOTIFY_SOCKET environment variables # Note: these supervision methods only signal "process is ready." # They do not enable continuous liveness pings back to your supervisor. #supervised no supervised systemd...

Mulai ulang Server Redis

Ketika instalasi selesai, server Redis diatur untuk memulai secara default. Untuk menghilangkan keraguan, jalankan perintah di bawah ini untuk memeriksa status service server Redis.

systemctl status redis-server
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-01-13 16:41:41 EAT; 2min 1s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 22095 (redis-server) Tasks: 4 (limit: 1110) CGroup: /system.slice/redis-server.service └─22095 /usr/bin/redis-server 127.0.0.1:6379

Namun, karena kami telah membuat beberapa perubahan konfigurasi, pastikan untuk restart.

systemctl restart redis-server

Server Redis juga diatur untuk berjalan pada sistem reboot. Ini dapat diverifikasi dengan menjalankan perintah di bawah ini;

systemctl list-unit-files --state=enabled | grep redis-server redis-server.service enabled

Menguji Server Redis di Ubuntu 18.04

Agar kami dapat yakin bahwa kami telah menginstal server Redis di Ubuntu 18.04 dan berfungsi dengan baik, Anda dapat melakukan beberapa tes sederhana menggunakan alat command line Redis yang disebut redis-cli. Server Redis secara default mendengarkan pada port TCP 6379dan alamat loopback, 127.0.0.1. Akibatnya, redis-clisambungkan ke server Redis melalui 127.0.0.1:6378.

Untuk menguji koneksi, kita akan melakukan tes pingpong sederhana. Lihat di bawah.

redis-cli 127.0.0.1:6379> ping PONG < Response from server 127.0.0.1:6379>

Ini juga dapat dilakukan dengan menggunakan perintah satu baris;

redis-cli -h 127.0.0.1 -p 6379 ping PONG

Beberapa tes ini telah mengkonfirmasi bahwa server Redis kami berfungsi dengan baik. Namun, jika Anda perlu melakukan lebih banyak tes, periksa di sini.

Panduan ini hanya membawa Anda melalui langkah-langkah sederhana tentang cara menginstal Redis di Ubuntu 18.04 LTS. Terima kasih telah membaca.