Cara menginstal redis di debian 11 linux

Cara menginstal redis di debian 11 linux

Redis adalah database in-memori open-source untuk menyimpan struktur data, caching, dan sebagai broker pesan. Ini mendukung struktur data seperti string, daftar, set, hash, set yang diurutkan dengan kueri rentang, bitmap, hyperloglog, dan indeks geospasial dengan kueri radius. Redis memiliki fitur replikasi bawaan, yang membuatnya berfungsi sebagai kelompok yang sangat tersedia di lingkungan produksi Anda.

Tutorial ini akan membantu Anda menginstal server Redis di sistem Linux Debian 11 (Bullseye).

Langkah 1: Memperbarui Paket Sistem

Ini adalah praktik yang baik untuk terus memperbarui paket di sistem Anda. Anda harus selalu memperbarui sebelum memulai instalasi besar. Mengeluarkan perintah di bawah ini:

pembaruan apt sudo  Upgrade Sudo Apt  

Langkah 2: Memasang Redis di Debian 11

Redis 6.0 Paket tersedia di bawah repositori Bullseye default. Anda dapat dengan cepat menginstal Redis dengan menggunakan APT Package Manager pada sistem Debian Linux Anda.

sudo apt menginstal redis-server  

Setelah instalasi selesai dengan sukses, periksa status layanan Redis dengan perintah yang disebutkan di bawah.

Sudo Systemctl Status Redis.melayani  
Status Layanan Redis

Langkah 3: Mengkonfigurasi Redis

Anda dapat menggunakan Redis dengan pengaturan default dari sistem lokal. Tetapi jika Anda perlu menyesuaikan server Redis seperti memungkinkan akses dari host jarak jauh, mengubah port default, atau meningkatkan alokasi memori.

Edit file konfigurasi redis di editor teks:

sudo nano/etc/redis/redis.conf  

Sekarang, buat perubahan yang diperlukan ke server Redis. Di bawah ini adalah beberapa perubahan cepat di server redis.

  • Ubah Port Redis: Anda dapat menjalankan server Redis Anda ke port non-standar. Ini adalah praktik yang baik untuk tujuan keamanan. Cari bagian di bawah ini dan perbarui port di bawah Port 6379. # Menerima koneksi pada port yang ditentukan, default adalah 6379 (IANA # 815344). # Jika port 0 ditentukan redis tidak akan mendengarkan di soket tcp. Port 6379
    123# Menerima koneksi pada port yang ditentukan, default adalah 6379 (IANA # 815344).# Jika port 0 ditentukan redis tidak akan mendengarkan di soket tcp.Port 6379

  • Izinkan Koneksi Jarak Jauh: Pencarian untuk Bind 127.0.0.1 :: 1 baris dan berkomentar dengan menambahkan "#" di awal baris.

    # Jika Anda yakin Anda ingin contoh Anda mendengarkan semua antarmuka # cukup komentari baris berikut. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ # Bind 127.0.0.1 :: 1
    1234# Jika Anda yakin Anda ingin contoh Anda mendengarkan semua antarmuka# cukup komentari baris berikut.# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~# Bind 127.0.0.1 :: 1

  • Ubah Alokasi Memori: Perbarui nilai -nilai berikut dalam file konfigurasi redis sesuai dengan kebutuhan Anda. Anda dapat meningkatkan batas memori maks sesuai memori yang tersedia di server Anda. MaxMemory 256MB MaxMemory-Policy Allkeys-LRU
    12MaxMemory 256MBMaxMemory-policy allkeys-lru

Setelah melakukan perubahan yang diperlukan, simpan file. Kemudian restart layanan Redis untuk menerapkan perubahan.

Sudo Systemctl Restar Redis.melayani  

Langkah 4: Sambungkan ke Redis

Jenis redis-cli pada baris perintah untuk terhubung ke server redis.

redis-cli  

Anda akan mendapatkan prompt server redis seperti di bawah ini. Sekarang ketik "ping" pada prompt perintah redis. Pada koneksi yang berhasil dengan server Redis, Anda akan mendapatkan Pong sebagai akibat.

"> ping  Pong 

Kesimpulan

Tutorial ini membantu Anda dengan pemasangan server Redis pada sistem Linux Debian 11 Bullseye.
Anda dapat menemukan detail lebih lanjut tentang 'redis-cli' Alat baris perintah dari dokumentasi resminya.