Cara menginstal dan mengonfigurasi redis di debian
- 1494
- 68
- Daryl Hermiston DVM
Redis adalah penyimpanan struktur data open-source, dalam memori yang banyak digunakan sebagai basis data, cache, dan broker pesan. Ini dikenal karena kinerja tinggi, fleksibilitas, dan jejak kaki yang rendah. Redis mendukung berbagai struktur data, termasuk string, hash, daftar, set, dan set yang diurut.
Dalam tutorial ini, kami akan memandu Anda melalui proses menginstal dan mengkonfigurasi redis di debian. Kami akan membahas cara menginstal redis, mengkonfigurasinya untuk menjalankan sebagai layanan, dan mengamankannya menggunakan otentikasi.
Langkah 1: Perbarui sistem
Sebelum menginstal Redis, selalu disarankan untuk memperbarui paket sistem ke versi terbaru mereka. Untuk memperbarui sistem Debian Anda, jalankan perintah berikut:
Sudo apt-get update && sudo apt-get upgrade
Langkah 2: Instal Redis
Untuk menginstal Redis di Debian, gunakan perintah berikut:
sudo apt-get menginstal redis-server
Ini akan menginstal Redis dan ketergantungannya pada sistem Anda.
Langkah 3: Mengkonfigurasi Redis
File konfigurasi redis terletak di/etc/redis/redis.conf. Anda dapat membuka file ini di editor teks Anda untuk membuat perubahan yang diperlukan. Berikut adalah beberapa konfigurasi penting yang harus Anda pertimbangkan:
- Mengikat
Secara default, Redis dikonfigurasi untuk mendengarkan semua antarmuka jaringan yang tersedia. Untuk hanya mendengarkan di antarmuka loopback (localhost), ubah arahan bind dalam file konfigurasi sebagai berikut:
Bind 127.0.0.11 Bind 127.0.0.1 - Pelabuhan
Secara default, Redis mendengarkan port 6379. Jika Anda perlu menggunakan port yang berbeda, Anda dapat mengubahnya dengan memodifikasi arahan port.
- Kata sandi
Secara default, Redis tidak memerlukan kata sandi untuk terhubung. Untuk menetapkan kata sandi, uncromment dan perbarui Petunjuk PetsesPass:
Persyaratan Anda dengan kata lain1 Persyaratan Anda dengan kata lain Ganti Kata Data Anda dengan Kata Sandi yang Kuat.
- Kegigihan
Redis mendukung kegigihan, yang berarti dapat menyimpan data ke disk sehingga dapat bertahan dari sistem restart. Ada dua metode kegigihan: RDB (cadangan database Redis) dan AOF (file append-only). Anda dapat mengaktifkan kegigihan dengan membuka komentar dan memperbarui arahan yang sesuai.
Langkah 4: Mulai Redis
Untuk memulai Redis, jalankan perintah berikut:
sudo systemctl mulai redis
Anda dapat memverifikasi bahwa Redis berjalan dengan menjalankan perintah berikut:
Sudo Systemctl Status Redis
Jika Redis berjalan, output harus menunjukkan bahwa layanan aktif dan berjalan.
Langkah 5: Uji Redis
Untuk menguji redis, Anda dapat menggunakan alat baris perintah redis-cli. Untuk terhubung ke Redis, jalankan perintah berikut:
redis-cli
Jika Anda mengatur kata sandi, Anda harus menggunakan perintah berikut:
redis -cli -A yourpassword
Ganti Word Anda dengan kata sandi yang Anda atur di file konfigurasi.
Setelah terhubung, Anda dapat menguji redis dengan menjalankan beberapa perintah. Misalnya, Anda dapat mengatur pasangan nilai kunci sebagai berikut:
atur mykey "halo, dunia!"
Untuk mengambil nilai, jalankan perintah berikut:
Dapatkan mykey
Ini harus mengembalikan nilainya halo, dunia!.
Langkah 6: Aman Redis
Mengamankan Instalasi Redis Anda penting untuk melindungi data Anda dari akses yang tidak sah atau serangan jahat. Berikut adalah beberapa praktik terbaik untuk mengamankan instalasi Redis Anda:
- Ubah kata sandi default
- Bind ke localhost
- Aktifkan enkripsi SSL
- Gunakan firewall
Dengan mengikuti praktik terbaik ini, Anda dapat mengamankan instalasi Redis Anda dan melindungi data Anda dari akses yang tidak sah atau serangan jahat.
Kesimpulan
Redis adalah sistem penyimpanan data dan caching yang kuat yang dapat meningkatkan kinerja aplikasi Anda. Dengan mengikuti langkah -langkah yang diuraikan dalam tutorial ini, Anda harus dapat menginstal dan mengonfigurasi redis pada sistem Debian Anda. Ingatlah untuk menjaga keamanan instalasi Redis Anda dengan mengkonfigurasi otentikasi dan membatasi akses hanya untuk klien tepercaya. Dengan Redis Up and Running, Anda dapat memanfaatkan banyak fitur untuk membangun aplikasi yang cepat, andal, dan terukur.
- « Cara Memaksa Membunuh Layanan di Windows
- Cara Mengatur Elasticsearch di Ubuntu 18.04 & 16.04 lts »