Instal Redis di Ubuntu 18.04 Bionic Beaver Linux

Instal Redis di Ubuntu 18.04 Bionic Beaver Linux

Objektif

Tujuannya adalah untuk menginstal server atau klien Redis di Ubuntu 18.04 Bionic Beaver

Sistem Operasi dan Versi Perangkat Lunak

  • Sistem operasi: - Ubuntu 18.04 Bionic Beaver
  • Perangkat lunak: - Redis 4.0.8 atau lebih tinggi

Persyaratan

Akses istimewa ke sistem ubuntu Anda sebagai root atau via sudo perintah diperlukan.

Kesulitan

MUDAH

Konvensi

  • # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
  • $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Instruksi

Instal Redis Client di Ubuntu

Jika Anda hanya perlu terhubung ke server Redis jarak jauh yang hanya perlu Anda instal redis-cli Klien di host Ubuntu lokal Anda. Untuk melakukannya mengeksekusi:

$ sudo apt menginstal redis-tools 

Setelah pemasangan klien redis selesai, Anda dapat menggunakan redis-cli Perintah untuk terhubung dari jarak jauh ke server redis.

Misalnya perintah linux berikut akan terhubung ke server redis melalui nama host Redis-Ubuntu. Opsional sufiks perintah Bellow dengan -P Port-Number Untuk terhubung ke port Redis Server tertentu:

$ redis-cli -h redis-ubuntu redis-ubuntu: 6379> ping pong redis-ubuntu: 6379> 

Lihat di bawah tentang cara mengkonfigurasi server redis untuk menerima koneksi klien jarak jauh jika Anda mendapatkan pesan kesalahan:

Tidak dapat terhubung ke redis di redis-ubuntu: 6379: koneksi ditolak 


Instal Redis Server di Ubuntu

Di bagian ini kami akan menginstal server Redis di Ubuntu 18.04 Linux. Instalasinya sesederhana:

$ sudo apt install redis 

Setelah instalasi server Redis selesai, Anda dapat memeriksa versi server Redis:

$ redis -server -v server redis v = 4.0.8 sha = 00000000: 0 malloc = jemalloc-3.6.0 bit = 64 build = 2d97cb0719f78c3e 

Selain itu, konfirmasi bahwa server Redis sedang berjalan dan berjalan seperti yang diharapkan dengan memeriksa soket mendengarkannya di nomor port 6379:

$ ss -nlt state recv-q send-q Alamat lokal: Port Peer Address: Port Listen 0 128 0.0.0.0:22 0.0.0.0:* Dengarkan 0 128 127.0.0.1: 6379 0.0.0.0:* Dengarkan 0 128 [::]: 22 [::]:* Dengarkan 0 128 [:: 1]: 6379 [::]:* 
Menyalin

Server redis akan dimulai setelah reboot. Untuk memanipulasi perilaku default ini, Anda dapat menonaktifkan atau mengaktifkan Redis Start setelah reboot oleh:

$ sudo systemctl nonaktifkan redis-server atau $ sudo systemctl memungkinkan redis-server 

Secara default server Redis hanya akan mendengarkan pada antarmuka loop-back lokal 127.0.0.1.

Jika Anda perlu mengkonfigurasi server Redis Anda untuk mendengarkan di semua jaringan, Anda perlu mengkonfigurasi file konfigurasi utamanya /etc/redis/redis.conf:

$ sudo nano/etc/redis/redis.conf 

dan berkomentar Bind 127.0.0.1 :: 1:

Dari: Bind 127.0.0.1 :: 1 ke: # BIND 127.0.0.1 :: 1 

Selain itu, jika Anda ingin terhubung ke server Redis Anda dari jarak jauh, Anda harus mematikan mode yang dilindungi Redis. Saat masih mengedit /etc/redis/redis.conf menemukan mode terlindungi ya Baris dan ubah:

Dari: mode terlindungi ya hingga: mode terlindungi tidak 

Setelah konfigurasi selesai restart redis server:

Layanan Redis-Server Restart 


Server redis sekarang harus mendengarkan di soket 0.0.0.0: 6379. Anda dapat mengonfirmasi ini dengan mengeksekusi SS memerintah:

$ ss -nlt state recv-q send-q Alamat lokal: Port Peer Address: Port Listen 0 128 0.0.0.0:22 0.0.0.0:* Dengarkan 0 128 0.0.0.0: 6379 0.0.0.0:* Dengarkan 0 128 [::]: 22 [::]:* Dengarkan 0 128 [::]: 6379 [::]:* 
Menyalin

Terakhir, jika Anda mengaktifkan UFW Firewall, Anda dapat membuka port Redis 6379 ke lalu lintas yang masuk TCP dengan menjalankan perintah di bawah ini:

$ sudo ufw memungkinkan dari semua ke port apa pun 6379 Proto aturan TCP ditambahkan aturan ditambahkan (v6) 

Jika Anda ingin membuat aturan firewall Anda lebih ketat, kunjungi cara kami yang luar biasa.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Cara menginstal redis di ubuntu linux
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 20.04 Panduan
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
  • Ubuntu 22.04 Panduan
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Cara menginstal ubuntu 22.04 Desktop Jammy Jellyfish