Cara Menginstal atau Menghapus Instalasi Redis di Ubuntu 18.04

    Redis adalah penyimpanan struktur data dalam memori, digunakan sebagai server basis data, cache, dan pialang pesan. Redis ditulis dalam bahasa pemrograman C. Ini juga menyediakan modul PHP untuk komunikasi antara skrip PHP dengan server Redis.

    Tutorial ini akan membantu Anda dengan pemasangan server Redis bersama dengan ekstensi PHP Redis PHP pada Ubuntu 19.04, 18.04 LTS, 16.04 LTS dan 14.04.

    Cara Mengkonfigurasi Server Redis di Ubuntu.

    Langkah 1 – Buka terminal

    Masuk ke sistem Anda dengan akun hak akses sudo menggunakan akses shell, yang Anda perlu menginstal Redis.

    ssh root

    step 2. Perbarui APT Repository Cache

    (1) periksa tabel versi pada sistem operasi
    Anda Paket yang Anda cari bernama redis-server. Anda dapat memeriksa info paketnya dengan apt show redis-server

    apt-cache policy redis-server
    atau
    apt show redis-server

    Anda dapat melihat tabel versi untuk tampilan versi sistem operasi Anda.

    Package: redis-server
    Version: 5:4.0.9-1ubuntu0.2
    Priority: optional
    Section: universe/misc
    Source: redis
    Origin: Ubuntu
    Maintainer: Ubuntu Developers <[email protected]>
    Original-Maintainer: Chris Lamb <[email protected]>
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 172 kB
    Depends: lsb-base (>= 3.2-14), redis-tools (= 5:4.0.9-1ubuntu0.2)
    Homepage: http://redis.io/
    Download-Size: 35.4 kB
    APT-Sources: http://mirrors.cloud.aliyuncs.com/ubuntu bionic-updates/universe amd64 Packages
    Description: Persistent key-value database with network interface
     Redis is a key-value database in a similar vein to memcache but the dataset
     is non-volatile. Redis additionally provides native support for atomically
     manipulating and querying data structures such as lists and sets.
     .
     The dataset is stored entirely in memory and periodically flushed to disk.
    
    
    (2) tambahkan repositori PPA ke OS Anda:
    add-apt-repository ppa:chris-lea/redis-server
    (3) Untuk menginstal Redis, pertama-tama Anda perlu memperbarui cache repositori APT Ubuntu Anda. Anda dapat melakukannya dengan perintah berikut: Perbarui file indeks paket apt-get dan perbarui paket yang ada ke versi terbaru dengan menggunakan perintah berikut:
    sudo apt-get update 
    sudo apt-get upgrade

    langkah 2. Instal Redis di Ubuntu Menggunakan Perintah APT

    Paket Redis tersedia di bawah repositori apt apt. Untuk pemasangan Redis pada VPS Ubuntu. Jalankan perintah di bawah ini dari terminal untuk menginstal Redis di server Anda:

    sudo apt-get install redis-server

    Tekan y lalu tekan enter untuk melanjutkan.

    langkah 3. Periksa Versi Redis

    Untuk memeriksa apakah Redis diinstal dengan benar dan berfungsi dengan benar, Anda dapat memasukkan perintah:

    redis-cli --version

    Output akan menampilkan versi utilitas yang saat ini diinstal pada mesin Anda.

    hasilnya

    Redis server v=5.0.6 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=9260170b247e88b
    

    langkah 4 : periksa apakah Redis sedang berjalan.

    Setelah instalasi selesai, layanan Redis akan mulai secara otomatis. Anda dapat memeriksa apakah Redis sedang berjalan. Anda dapat melakukan ini dengan perintah berikut:

    sudo systemctl status redis-server

    Setelah ini, Anda akan melihat Aktif: tidak aktif (mati) di output dari perintah pertama di bagian ini. Anda akan melihat sesuatu seperti ini:

     redis-server.service - Advanced key-value store
       Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
       Active: active (running) since Sun 2018-10-28 05:10:45 PDT; 2h ago
         Docs: http://redis.io/documentation,
               man:redis-server(1)
      Process: 2197 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS)
      Process: 2201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS)
     Main PID: 2226 (redis-server)
        Tasks: 4 (limit: 2319)
       CGroup: /system.slice/redis-server.service
               `-2226 /usr/bin/redis-server 0.0.0.0:6379

    Gunakan perintah berikut untuk memverifikasi bahwa redis terlist pada semua antarmuka pada port 6379

    ss -an | grep 6379

    Anda akan melihat sesuatu seperti di bawah ini. 127.0.0.1 berarti semua alamat IPv4 pada mesin.

    tcp  LISTEN 0   128   127.0.0.1:6379   127.0.0.1:*
    tcp  LISTEN 0   128      [::]:6379      [::]:* 

    Selanjutnya adalah mengaktifkan Redis untuk memulai boot sistem. Juga restart layanan Redis sekali.

    sudo systemctl mengaktifkan redis-server.service
    

    langkah 5: Cara Mengkonfigurasi Server Redis di Ubuntu

    Redis dapat dimulai tanpa file konfigurasi menggunakan konfigurasi bawaan bawaan. Tetapi untuk membuat perubahan parameter tambahan, Anda dapat menggunakan file konfigurasinya yaitu: /etc/redis/redis.conf. Edit file konfigurasi Redis dalam editor teks untuk membuat perubahan

    sudo vim /etc/redis/redis.conf
    

    Perbarui nilai-nilai berikut dalam file konfigurasi Redis sesuai dengan kebutuhan Anda. Anda dapat meningkatkan batas memori maks sesuai yang tersedia di server Anda.

    maksmemori 256mb
    maxmemory-policy allkeys-lru
    

    Konfigurasi di atas memberitahu Redis untuk menghapus kunci apa saja menggunakan algoritma LRU ketika memori maks 256mb tercapai. Simpan file konfigurasi dan mulai ulang layanan Redis:

    sudo systemctl restart redis-server.service
    

    Langkah 4 – Instal Redis PHP Extension

    Sekarang, jika Anda perlu menggunakan Redis dari aplikasi PHP, Anda juga perlu menginstal ekstensi Redis PHP pada sistem Ubuntu Anda. Jalankan perintah di bawah ini untuk menginstal:

    sudo apt-get install php-redis
    

    Langkah 5 – Uji Koneksi ke Redis Server

    Gunakan alat redis-cli untuk memverifikasi koneksi antara server Redis.

    redis-cli
    
    127.0.0.1:6379> ping
    PONG
    127.0.0.1:6379>
    

    Beberapa contoh alat baris perintah redis-cli. Anda dapat menemukan detail lebih lanjut tentang redis-klik di sini .

    redis-cli info
    redis-cli info stats
    redis-cli info server
    

    Cara menghapus instalasi server Redis dari Ubuntu

     Jika Anda menggunakan apt-get, Anda cukup mengetik perintah di bawah ini di terminal Anda. Ini akan menghapus paket redis-server dan paket dependen lainnya yang tidak lagi diperlukan (Karena –auto-remove). Dan itu juga akan menghapus file lokal / config Anda untuk redis-server (Karena pembersihan).

    sudo apt-get purge --auto-remove redis-server
      About Tri Wahyu Budi Utomo

      Leave a Comment