Установка источников и обновление Debian 10 (установка sudo для пользователя).
İçindekiler:
Redis, açık kaynaklı bir bellek içi anahtar / değer veri deposudur. Bir veritabanı, önbellek ve mesaj aracısı olarak kullanılabilir ve Dizeler, Karmalar, Listeler, Kümeler ve daha fazlası gibi çeşitli veri yapılarını destekler. Redis, Redis Sentinel aracılığıyla yüksek kullanılabilirlik ve Redis Kümesi ile birden fazla Redis düğümü arasında otomatik bölümleme sağlar.
Bu eğitimde, Redis'i Debian 10, Buster'a nasıl kuracağınızı ve yapılandıracağımızı ele alacağız.
Debian'a Redis Yüklemek
Sürüm 5.0.x, varsayılan Debian 10 depolarına eklenmiştir. Kurmak için sudo ayrıcalıklarına sahip root veya kullanıcı olarak aşağıdaki komutları çalıştırın:
sudo apt update
sudo apt install redis-server
Yükleme tamamlandığında Redis hizmeti otomatik olarak başlayacaktır. Aşağıdakileri yazarak doğrulayabilirsiniz:
sudo systemctl status redis-server
Çıktı şöyle görünmelidir:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-11-28 14:15:23 PST; 27s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2024 (redis-server) Tasks: 4 (limit: 2359) Memory: 6.9M CGroup: /system.slice/redis-server.service └─2024 /usr/bin/redis-server 127.0.0.1:6379
Sunucunuzda IPv6 devre dışı bırakılırsa, yeniden yazma hizmeti başlatılamaz.
Bu kadar! Redis, Debian 10 sunucunuzda yüklü ve çalışıyor ve kullanmaya başlayabilirsiniz.
Redis Uzaktan Erişimini Yapılandırma
Varsayılan olarak, Redis yalnızca localhost üzerinde dinlemek üzere yapılandırılmıştır. Redis sunucusuna yalnızca Redis hizmetinin çalıştığı makineden bağlanabilirsiniz.
Redis'i uzak bağlantıları kabul edecek şekilde yapılandırmak için Redis yapılandırma dosyasını metin düzenleyicinizle açın:
sudo nano /etc/redis/redis.conf
bind 127.0.0.1::1
ile başlayan bir satır arayın ve yorum yapın.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # bind 127.0.0.1::1
Dosyayı kaydedin ve düzenleyiciyi kapatın.
Değişikliklerin etkili olması için Redis hizmetini yeniden başlatın:
sudo systemctl restart redis-server
Redis'in bağlantı noktası
6379
tüm arabirimleri dinlediğini doğrulamak için
ss
veya
netstat
kullanın:
ss -an | grep 6379
Aşağıdaki gibi bir şey görmelisiniz:
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
Ayrıca
6379
numaralı TCP bağlantı noktasındaki uzak makinelerinizden gelen trafiği etkinleştiren bir güvenlik duvarı kuralı eklemeniz gerekir.
Güvenlik duvarınızı yönetmek için
UFW
kullandığınızı ve
192.168.121.0/24
alt
192.168.121.0/24
erişime izin vermek istediğinizi varsayarsak, aşağıdaki komutu çalıştırırsınız:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
Güvenlik duvarınızın yalnızca güvenilir IP aralıklarından gelen bağlantıları kabul edecek şekilde yapılandırıldığından emin olun.
Tamamlandığında, uzak makinenizden Redis sunucusuna ping
redis-cli
bağlantıyı test etmek için
redis-cli
yardımcı programını kullanın:
Komut
Redian'ı Debian 10'a nasıl yükleyeceğinizi gösterdik. Redis kurulumunuzu yönetme hakkında daha fazla bilgi için Redis dokümantasyon sayfasını ziyaret edin.
redis-cli -h ping
redis-cli -h ping
PONG
yanıtını döndürmelidir:Sonuç
Ubuntu 18.04 üzerine redis nasıl kurulur ve yapılandırılır
Redis, açık kaynaklı bir bellek içi veri yapısı deposudur. Bir veritabanı, önbellek ve ileti aracısı olarak kullanılabilir ve Dizeler, Karmalar, Listeler, Kümeler, vb. Gibi çeşitli veri yapılarını destekler. Bu eğiticide Redis'in bir Ubuntu 18.04 sunucusuna nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Debian 10 Linux'ta Kalamar Proxy Nasıl Kurulur ve Yapılandırılır
Squid, HTTP, HTTPS, FTP ve daha fazlası gibi popüler ağ protokollerini destekleyen tam özellikli bir önbellek proxy'dir. Bu derste Debian Buster'da Squid Proxy'nin nasıl kurulacağını açıklayacağız.
Debian 9 Linux'a zabbix nasıl kurulur ve yapılandırılır
Zabbix, ağları ve uygulamaları izlemek için olgunlaşmış açık kaynaklı bir yazılımdır. Bu eğitimde, MySQL'i veritabanı arka ucu olarak kullanarak bir Debian 9 Linux sunucusuna Zabbix 4.0'ın en son sürümünün nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.