Cara menginstal redis di ubuntu
- 4564
- 461
- Enrique Purdy
Redis adalah database nilai kunci persisten canggih dengan antarmuka jaringan dan fitur-fitur utama seperti replikasi bawaan, transaksi, partisi otomatis dengan Cluster redis, dan berbagai tingkat ketekunan pada disk dan banyak lagi. Selain itu, ia menawarkan ketersediaan tinggi melalui Redis Sentinel. Ini mendukung berbagai struktur data termasuk string, hash, daftar, set, dan set yang diurutkan dengan kueri rentang.
Dalam panduan ini, kami akan menunjukkan kepada Anda cara menginstal dan mengonfigurasi Redis dengan opsi dasar di Ubuntu.
Mengkonfigurasi Sistem Ubuntu agar bekerja dengan Redis
Sebelum Anda dapat menginstal, mengkonfigurasi dan menggunakan Redis pada Anda Ubuntu server, Anda dapat mengatur server Anda untuk Redis untuk bekerja secara efisien.
Ada beberapa tips yang akan kami bagikan seperti yang dijelaskan di bawah ini.
- Tip pertama adalah memastikan bahwa Anda telah membuat ruang swap di server; kami sarankan membuat sebanyak pertukaran sebagai memori (Ram). Ini mencegah redis mogok saat tidak ada cukup ram.
- Anda harus memastikan bahwa Anda mengatur kernel Linux memori yang berkomitmen berlebihan pengaturan ke
1
dengan menambahkan vm.overcommit_memory = 1 ke /etc/sysctl.conf file konfigurasi.
Untuk menerapkan perubahan, reboot server. Atau, efek ini segera dengan menjalankan perintah berikut.
$ sudo sysctl vm.overcommit_memory = 1
Kemudian juga memastikan bahwa transparan Kernel Halaman Besar Fitur dinonaktifkan, karena fitur ini membahayakan penggunaan memori dan latensi di server Anda.
$ echo tidak pernah> sudo tee -a/sys/kernel/mm/transparent_hugepage/diaktifkan
Menginstal Redis di Ubuntu
Untuk menginstal Redis Paket dari repositori default, Anda dapat menggunakan APT Package Manager dan memastikan bahwa cache sumber paket mutakhir sebelum Anda menginstal Redis paket sebagai berikut.
$ sudo pembaruan apt
Lalu instal Redis-Server paket, yang juga akan menginstal Redis-tools sebagai ketergantungan.
$ sudo apt instal redis-serverInstal Redis di Ubuntu
Anda dapat menginstal tambahan Redis paket seperti Redis-Sentinel alat pemantauan dan Redis-redisearch modul mesin indeks lengkap dan teks sekunder sebagai berikut.
$ sudo apt menginstal redis-sentinel redis-redisearch
Saat instalasi selesai, Systemd akan secara otomatis memulai dan mengaktifkan Redis Layanan di Boot Sistem. Anda dapat mengonfirmasi status dengan menjalankan perintah SystemCTL berikut.
$ sudo Systemctl Status redisPeriksa Status Layanan Redis
Mengkonfigurasi Server Redis di Ubuntu
Itu Redis Server membaca arahan konfigurasi dari /etc/redis/redis.conf file dan Anda dapat mengonfigurasinya sesuai kebutuhan Anda.
Untuk membuka file ini untuk diedit, gunakan editor berbasis teks favorit Anda sebagai berikut.
$ sudo vim/etc/redis/redis.conf
Secara default, Redis Server mendengarkan antarmuka loopback (127.0.0.1) Dan itu mendengarkan di port 6379 untuk koneksi. Anda dapat mengizinkan koneksi pada beberapa antarmuka menggunakan "mengikat"
Petunjuk konfigurasi, diikuti oleh satu atau lebih alamat IP seperti yang ditunjukkan.
Bind 192.168.1.100 10.0.0.1 BIND 127.0.0.1 :: 1
Petunjuk port dapat digunakan untuk mengubah port yang ingin Anda redis dengarkan.
Port 3000
Mengkonfigurasi Redis sebagai cache
Anda dapat gunakan Redis sebagai cache untuk mengatur waktu untuk hidup berbeda untuk setiap kunci. Ini berarti bahwa setiap kunci akan secara otomatis dihapus dari server saat kedaluwarsa. Konfigurasi ini mengasumsikan batas memori maksimum 4 megabyte.
MaxMemory 4MB MaxMemory-Policy Allkeys-LRU
Anda dapat menemukan lebih banyak arahan dalam file konfigurasi dan mengkonfigurasi redis seperti yang Anda inginkan. Setelah membuat semua perubahan yang diperlukan, simpan file dan restart layanan Redis sebagai berikut.
$ sudo systemctl restart redis
Jika Anda menjalankan layanan firewall UFW, Anda perlu membuka port redis mendengarkan, di firewall. Ini akan memungkinkan permintaan eksternal untuk melewati firewall ke server redis.
$ sudo ufw izinkan 6379/tcp $ sudo ufw reload
Menguji koneksi ke server redis
Anda dapat menguji konektivitas ke server redis menggunakan redis-cli kegunaan.
$ redis-cli> daftar klien #Command untuk mendaftar klien yang terhubungTes Koneksi Redis
Anda dapat merujuk ke dokumentasi Redis untuk informasi lebih lanjut dan contoh konfigurasi.
Kesimpulan
Dalam panduan ini, kami telah menunjukkan cara menginstal dan mengonfigurasi Redis pada Ubuntu server. Untuk pertanyaan atau pemikiran apa pun, Anda ingin berbagi dengan kami, gunakan bagian umpan balik di bawah ini.
- « Cara Mengamankan Apache Dengan Gratis Mari Enkripsi Sertifikat SSL di Ubuntu dan Debian
- Cara menginstal database postgresql di debian 10 »