Cara Install Redis di Ubuntu 20.04

Cara Install Redis di Ubuntu 20.04

Redis (Remote Dictionary Server) adalah penyimpanan struktur data di dalam memory, dapat digunakan sebagai database, cache, dan message broker. Redis termasuk ke dalam perangkat lunak open source dengan lisensi BSD.

Install Redis

Update Ubuntu dan install Redis.

Konfigurasi Redis

Buka file konfigurasi redis.conf.

Cari baris supervised no dan ubah menjadi supervised systemd.

Cari baris # requirepass foobared, lepas tanda komentar # dan ganti foobared dengan password yang diinginkan.

Simpan konfigurasi dan keluar dari nano editor.

Restart redis service.

Pengujian

Jalankan redis-cli.

Login dengan menggunakan password yang dikonfigurasikan sebelumnya.

Uji koneksi dengan perintah ping, jika sukses dibalas dengan PONG.

Uji menyimpan sebuah key dengan nama “test”.

Tampilkan value dari key test.

Menampilkan semua key yang tersimpan di redis.

Selamat mencoba 🙂

2 Comments

  1. Saya sudah mengikuti seluruh tahapan diatas dan saya test redis-cli berfungsi dengan baik.
    Pada sisi client saya instal Plugin: Redis Object Cache dan mengonfigurasi plugin di wp-config namun tidak tersambung.
    setingan wp-config:

    define( ‘WP_REDIS_PASSWORD’, ‘passwordsaya’ );
    define( ‘WP_REDIS_HOST’, ‘127.0.0.1’ );
    define( ‘WP_REDIS_PORT’, 6379 );

    define( ‘WP_REDIS_TIMEOUT’, 1 );
    define( ‘WP_REDIS_READ_TIMEOUT’, 1 );

    // change the database for each site to avoid cache collisions
    define( ‘W……

    Pesan diagnostik di plugin:

    Status: Not connected
    Client:
    Drop-in: Valid
    Disabled: No
    Ping:
    Errors: [
    SELECT failed: NOAUTH Authentication required. [tcp://127.0.0.1:6379]”
    ]
    PhpRedis: Not loaded
    Predis: 1.1.6
    Credis: Not loaded
    PHP Version: 8.0.10
    Plugin Version: 2.0.21
    Redis Version: Unknown
    Multisite: No
    Metrics: Disabled
    Metrics recorded: null
    Filesystem: Working
    dst….

    Ada saran bang?

Leave a Reply

Your email address will not be published. Required fields are marked *