Membuat webserver localhost dengan nginx dan php
Daftar Isi:
Redis adalah penyimpanan data struktur dalam sumber terbuka. Ini dapat digunakan sebagai pangkalan data, cache dan pesan dan mendukung berbagai struktur data seperti Strings, Hash, Daftar, Set, dll. Redis menyediakan ketersediaan tinggi melalui Redis Sentinel termasuk pemantauan, pemberitahuan failover otomatis. Ini juga menyediakan partisi otomatis di beberapa Redis node dengan Redis Cluster.
Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Redis di server CentOS 7.
Prasyarat
Sebelum memulai dengan tutorial, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.
Menginstal Redis pada CentOS 7
Paket redis tidak termasuk dalam repositori CentOS default. Kami akan menginstal Redis versi 5.0.2 dari repositori Remi.
Instalasi cukup mudah, cukup ikuti langkah-langkah di bawah ini:
-
Mulailah dengan mengaktifkan repositori Remi dengan menjalankan perintah berikut di terminal SSH Anda:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi
Instal paket Redis dengan mengetik:
sudo yum install redis
Setelah instalasi selesai, mulai layanan Redis dan aktifkan untuk memulai secara otomatis saat boot dengan:
sudo systemctl start redis
sudo systemctl enable redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
Untuk memeriksa status layanan, masukkan perintah berikut:
sudo systemctl status redis
Anda harus melihat sesuatu seperti berikut:
● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since Sat 2018-11-24 15:21:55 PST; 40s ago Main PID: 2157 (redis-server) CGroup: /system.slice/redis.service └─2157 /usr/bin/redis-server 127.0.0.1:6379
Selamat, pada titik ini Anda telah menginstal dan menjalankan Redis di server CentOS 7 Anda.
Mengkonfigurasi Redis Remote Access
Secara default, Redis tidak mengizinkan koneksi jarak jauh. Anda dapat terhubung ke server Redis hanya dari 127.0.0.1 (localhost) - mesin tempat Redis berjalan.
Lakukan langkah-langkah berikut hanya jika Anda ingin terhubung ke server Redis Anda dari host jarak jauh. Jika Anda menggunakan pengaturan server tunggal, di mana aplikasi dan Redis berjalan pada mesin yang sama maka Anda seharusnya tidak mengaktifkan akses jarak jauh.
Untuk mengonfigurasi Redis untuk menerima koneksi jarak jauh, buka file konfigurasi Redis dengan editor teks Anda:
sudo nano /etc/redis.conf
Temukan baris yang dimulai dengan
bind 127.0.0.1
dan tambahkan alamat IP pribadi server Anda setelah
127.0.0.1
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 127.0.0.1 192.168.121.233
Pastikan Anda mengganti
192.168.121.233
dengan alamat IP Anda. Simpan file dan tutup editor.
Mulai ulang layanan Redis agar perubahan diterapkan:
sudo systemctl restart redis
Gunakan perintah
ss
berikut untuk memverifikasi bahwa server Redis mendengarkan pada antarmuka pribadi Anda pada port
6379
:
ss -an | grep 6379
Anda akan melihat sesuatu seperti di bawah ini:
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
Selanjutnya, Anda harus menambahkan aturan firewall yang memungkinkan lalu lintas dari mesin jarak jauh Anda pada port TCP
6379
.
Dengan asumsi Anda menggunakan
FirewallD
untuk mengelola firewall Anda dan Anda ingin mengizinkan akses dari subnet
192.168.121.0/24
Anda akan menjalankan perintah berikut:
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --zone=redis --add-source=192.168.121.0/24 --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --zone=redis --add-source=192.168.121.0/24 --permanent
sudo firewall-cmd --reload
Perintah di atas membuat zona baru bernama
redis
, membuka port
6379
dan memungkinkan akses dari jaringan pribadi.
Pada titik ini, server Redis akan menerima koneksi jarak jauh pada port TCP 6379.
Pastikan firewall Anda dikonfigurasi untuk menerima koneksi hanya dari rentang IP tepercaya.
Untuk memverifikasi bahwa semuanya telah diatur dengan benar, Anda dapat mencoba melakukan ping ke server Redis dari mesin jarak jauh Anda menggunakan utilitas
redis-cli
yang menyediakan antarmuka baris perintah ke server Redis:
Perintah harus mengembalikan respons
Selamat, Anda telah berhasil menginstal Redis di server CentOS 7 Anda. Untuk mempelajari lebih lanjut tentang cara menggunakan Redis, kunjungi halaman dokumentasi resmi mereka.
redis-cli -h ping
redis-cli -h ping
PONG
:Kesimpulan
Cara menginstal dan mengkonfigurasi redis di linux 10 debian
Dalam tutorial ini, kita akan membahas cara menginstal dan mengkonfigurasi Redis pada Debian 10, Buster. Redis adalah penyimpanan data nilai kunci dalam sumber terbuka.
Cara menginstal dan mengkonfigurasi redis pada debian 9
Redis adalah penyimpanan data nilai kunci dalam sumber terbuka. Ini dapat digunakan sebagai pangkalan data, cache dan pesan dan mendukung berbagai struktur data seperti Strings, Hash, Lists, Sets, dll. Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Redis pada server Debian 9.
Cara menginstal dan mengkonfigurasi redis di ubuntu 18.04
Redis adalah penyimpanan data struktur dalam sumber terbuka. Itu dapat digunakan sebagai pangkalan data, cache dan pesan dan mendukung berbagai struktur data seperti Strings, Hash, Lists, Sets, dll. Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Redis pada server Ubuntu 18.04.