Cara Memasang dan Mengkonfigurasi Redis di Debian
- 3433
- 559
- Dale Harris II
Redis adalah sumber struktur data dalam sumber terbuka yang digunakan secara meluas sebagai pangkalan data, cache, dan broker mesej. Ia terkenal dengan prestasi tinggi, fleksibiliti, dan jejak memori yang rendah. Redis menyokong pelbagai struktur data, termasuk rentetan, hash, senarai, set, dan set yang disusun, dan menyediakan pelbagai ciri seperti replikasi, urus niaga, skrip lua, dan pemesejan pub/sub.
Dalam tutorial ini, kami akan membimbing anda melalui proses memasang dan mengkonfigurasi Redis di Debian. Kami akan merangkumi cara memasang Redis, konfigurasikannya untuk dijalankan sebagai perkhidmatan, dan selamatkannya menggunakan pengesahan.
Langkah 1: Kemas kini sistem
Sebelum memasang Redis, selalu disyorkan untuk mengemas kini pakej sistem ke versi terkini mereka. Untuk mengemas kini sistem Debian anda, jalankan arahan berikut:
Sudo Apt-Get Update & Sudo Apt-GET Upgrade
Langkah 2: Pasang Redis
Untuk memasang Redis di Debian, gunakan arahan berikut:
sudo apt-get memasang redis-server
Ini akan memasang Redis dan kebergantungannya pada sistem anda.
Langkah 3: Konfigurasikan Redis
Fail konfigurasi Redis terletak di/etc/redis/redis.Conf. Anda boleh membuka fail ini di editor teks anda untuk membuat perubahan yang diperlukan. Berikut adalah beberapa konfigurasi penting yang harus anda pertimbangkan:
- Mengikat
Secara lalai, Redis dikonfigurasikan untuk mendengar semua antara muka rangkaian yang ada. Untuk hanya mendengar di antara muka Loopback (localhost), tukar Arahan Bind dalam fail konfigurasi seperti berikut:
mengikat 127.0.0.11 mengikat 127.0.0.1 - Pelabuhan
Secara lalai, Redis mendengarkan port 6379. Sekiranya anda perlu menggunakan port yang berbeza, anda boleh mengubahnya dengan mengubah suai arahan port.
- Kata laluan
Secara lalai, Redis tidak memerlukan kata laluan untuk disambungkan. Untuk menetapkan kata laluan, uncomment dan mengemas kini arahan keperluan:
memerlukan kata laluan yourpas1 memerlukan kata laluan yourpas Ganti kata laluan your dengan kata laluan yang kuat.
- Kegigihan
Redis menyokong kegigihan, yang bermaksud bahawa ia dapat menyimpan data ke cakera supaya dapat bertahan mulakan sistem. Terdapat dua kaedah ketekunan: RDB (Redis Database Backup) dan AOF (Fail tambahan sahaja). Anda boleh mengaktifkan kegigihan dengan tidak menentu dan mengemas kini arahan yang sesuai.
Langkah 4: Mulakan Redis
Untuk memulakan Redis, jalankan arahan berikut:
SUDO Systemctl Mula Redis
Anda boleh mengesahkan bahawa Redis sedang berjalan dengan menjalankan arahan berikut:
status status sudo redis
Sekiranya Redis berjalan, output harus menunjukkan bahawa perkhidmatan itu aktif dan berjalan.
Langkah 5: Ujian Redis
Untuk menguji Redis, anda boleh menggunakan alat baris arahan redis-cli. Untuk menyambung ke Redis, jalankan arahan berikut:
Redis-cli
Sekiranya anda menetapkan kata laluan, anda perlu menggunakan arahan berikut:
redis -cli -a yourpassword
Ganti kata laluan your dengan kata laluan yang anda tetapkan dalam fail konfigurasi.
Setelah disambungkan, anda boleh menguji Redis dengan menjalankan beberapa arahan. Sebagai contoh, anda boleh menetapkan pasangan nilai utama seperti berikut:
Tetapkan Mykey "Hello, Dunia!"
Untuk mendapatkan nilai, jalankan arahan berikut:
Dapatkan mykey
Ini harus mengembalikan nilai hello, dunia!.
Langkah 6: Redis selamat
Mengamankan pemasangan Redis anda adalah penting untuk melindungi data anda daripada akses yang tidak dibenarkan atau serangan berniat jahat. Berikut adalah beberapa amalan terbaik untuk mendapatkan pemasangan Redis anda:
- Tukar kata laluan lalai
- Mengikat ke localhost
- Dayakan penyulitan SSL
- Gunakan firewall
Dengan mengikuti amalan terbaik ini, anda boleh mengamankan pemasangan Redis anda dan melindungi data anda dari akses yang tidak dibenarkan atau serangan berniat jahat.
Kesimpulan
Redis adalah sistem penyimpanan data dan caching yang kuat yang dapat meningkatkan prestasi aplikasi anda. Dengan mengikuti langkah -langkah yang digariskan dalam tutorial ini, anda harus dapat memasang dan mengkonfigurasi Redis pada sistem Debian anda. Ingatlah untuk memastikan pemasangan Redis anda selamat dengan mengkonfigurasi pengesahan dan menyekat akses kepada pelanggan yang dipercayai. Dengan redis dan berjalan, anda boleh memanfaatkan banyak ciri -cirinya untuk membina aplikasi yang cepat, boleh dipercayai, dan berskala.
- « Cara Memaksa Membunuh Perkhidmatan di Windows
- Cara Menyiapkan Elasticsearch di Ubuntu 18.04 & 16.04 LTS »