Cara memasang redis di ubuntu
- 1446
- 124
- Dana Hammes
Redis adalah pangkalan data nilai utama yang berterusan dengan antara muka rangkaian dan ciri-ciri utama seperti replikasi terbina dalam, urus niaga, pembahagian automatik dengan Redis Cluster, dan tahap kegigihan yang berbeza dan banyak lagi. Selain itu, ia menawarkan ketersediaan tinggi melalui Redis Sentinel. Ia menyokong pelbagai struktur data termasuk rentetan, hash, senarai, set, dan set yang disusun dengan pelbagai pertanyaan.
Dalam panduan ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi Redis dengan pilihan asas di Ubuntu.
Mengkonfigurasi Sistem Ubuntu untuk bekerjasama dengan Redis
Sebelum anda boleh memasang, mengkonfigurasi dan gunakan Redis pada anda Ubuntu pelayan, anda boleh menyediakan pelayan anda untuk Redis untuk bekerja dengan cekap.
Terdapat beberapa petua yang akan kami kongsi seperti yang dijelaskan di bawah.
- Petua pertama adalah untuk memastikan bahawa anda telah mencipta ruang swap di pelayan; Kami mengesyorkan mencipta sebanyak swap sebagai ingatan (Ram). Ini menghalang redis daripada terhempas apabila tidak ada ram yang cukup.
- Anda harus memastikan bahawa anda menetapkan kernel linux memori overcommit menetapkan ke
1
dengan menambah VM.overcommit_memory = 1 ke /etc/sysctl.Conf fail konfigurasi.
Untuk menerapkan perubahan, but semula pelayan. Sebagai alternatif, kesannya dengan segera dengan menjalankan arahan berikut.
$ sudo sysctl vm.overcommit_memory = 1
Kemudian juga pastikan bahawa telus Halaman besar kernel ciri dilumpuhkan, kerana ciri ini membahayakan penggunaan memori dan latensi pada pelayan anda.
$ echo never> sudo tee -a/sys/kernel/mm/transparent_hugepage/enabled
Memasang Redis di Ubuntu
Untuk memasang Redis pakej dari repositori lalai, anda boleh menggunakan pengurus pakej apt dan pastikan cache sumber pakej terkini sebelum anda memasang Redis pakej seperti berikut.
kemas kini $ sudo apt
Kemudian pasang Redis-server pakej, yang juga akan dipasang Redis-Tools sebagai pergantungan.
$ sudo apt pasang redis-serverPasang Redis di Ubuntu
Anda boleh memasang tambahan Redis pakej seperti Redis-Sentinel alat pemantauan dan Redis-Redisearch modul enjin indeks carian penuh dan sekunder seperti berikut.
$ sudo apt memasang redis-sentinel redis-redisearch
Apabila pemasangan selesai, sistemd akan memulakan dan membolehkan secara automatik Redis perkhidmatan di boot sistem. Anda boleh mengesahkan status dengan menjalankan arahan SystemCtl berikut.
$ sudo systemctl status redisPeriksa status perkhidmatan Redis
Mengkonfigurasi Redis Server di Ubuntu
The Redis pelayan membaca arahan konfigurasi dari /etc/redis/redis.Conf fail dan anda boleh mengkonfigurasi mengikut keperluan anda.
Untuk membuka fail ini untuk mengedit, gunakan editor berasaskan teks kegemaran anda seperti berikut.
$ sudo vim/etc/redis/redis.Conf
Secara lalai, Redis Pelayan mendengarkan antara muka loopback (127.0.0.1) Dan ia mendengar di port 6379 untuk sambungan. Anda boleh membenarkan sambungan pada pelbagai antara muka menggunakan "Bind"
Arahan Konfigurasi, diikuti oleh satu atau lebih alamat IP seperti yang ditunjukkan.
mengikat 192.168.1.100 10.0.0.1 mengikat 127.0.0.1 :: 1
Arahan pelabuhan boleh digunakan untuk menukar port yang anda mahu redis mendengar.
port 3000
Mengkonfigurasi Redis sebagai cache
Anda boleh menggunakan Redis Sebagai cache untuk menetapkan masa untuk hidup berbeza untuk setiap kunci. Ini bermaksud bahawa setiap kunci akan dikeluarkan secara automatik dari pelayan apabila ia tamat. Konfigurasi ini menganggap had memori maksimum 4 megabait.
MaxMemory 4MB MaxMemory-Policy Allkeys-LRU
Anda boleh menemui lebih banyak arahan dalam fail konfigurasi dan konfigurasikan redis dengan cara yang anda mahu berfungsi. Setelah membuat semua perubahan yang diperlukan, simpan fail dan mulakan semula perkhidmatan Redis seperti berikut.
$ sudo Systemctl mulakan semula redis
Sekiranya anda mempunyai perkhidmatan firewall UFW, anda perlu membuka port redis sedang mendengar, di firewall. Ini akan membolehkan permintaan luaran melalui firewall ke pelayan redis.
$ sudo ufw membenarkan muat semula 6379/tcp $ sudo ufw
Menguji sambungan ke pelayan redis
Anda boleh menguji sambungan ke pelayan redis menggunakan Redis-cli utiliti.
$ redis-cli> senarai klien #command untuk menyenaraikan pelanggan yang disambungkanUjian sambungan redis
Anda boleh merujuk kepada dokumentasi Redis untuk contoh maklumat dan konfigurasi lebih lanjut.
Kesimpulan
Dalam panduan ini, kami telah menunjukkan cara memasang dan mengkonfigurasi Redis pada Ubuntu pelayan. Untuk sebarang pertanyaan atau pemikiran, anda ingin berkongsi dengan kami, gunakan bahagian maklum balas di bawah.
- « Cara Mengamankan Apache Dengan Percuma Mari Menyulitkan Sijil SSL di Ubuntu dan Debian
- Cara Memasang Pangkalan Data PostgreSQL di Debian 10 »