Как устанавливать программы и обновлять систему в Debian 9 Stretch
İç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, Hashes, Listeler, Setler, vb. Ayrıca Redis Kümesi ile birden çok Redis düğümü arasında otomatik bölümleme sağlar.
Bu eğitimde, Debian 9 sunucusuna Redis'in nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Ön şartlar
Eğiticiye başlamadan önce, sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.
Debian'a Redis Yüklemek
Redis paketi, varsayılan Debian 9 depolarına dahil edilmiştir. Kurulum oldukça basittir, aşağıdaki adımları izlemeniz yeterlidir:
-
Aşağıdaki komutu vererek apt paketleri listesini güncelleyerek başlayın:
sudo apt update
Redis'i yazarak yükleyin:
sudo apt install redis-server
Kurulum tamamlandığında, Redis servisi otomatik olarak başlayacaktır. Hizmetin durumunu aşağıdakileri yazarak kontrol edebilirsiniz:
sudo systemctl status redis-server
Bunun gibi bir şey görmelisin:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-12-05 08:54:49 PST; 4min 52s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 1569 (redis-server) CGroup: /system.slice/redis-server.service └─1569 /usr/bin/redis-server 127.0.0.1:6379
Bu noktada Redis, Debian 9 sunucunuza kurulur ve çalışır ve kullanmaya başlayabilirsiniz.
Redis Uzaktan Erişimini Yapılandırma
Varsayılan olarak, Redis'e uzak bir konumdan erişilemez. Redis sunucusuna yalnızca 127.0.0.1'den (localhost) bağlanabilirsiniz - Redis'in çalıştığı makine.
Aşağıdaki adımları yalnızca Redis sunucunuza uzak ana bilgisayarlardan bağlanmak istiyorsanız uygulayın. Uygulamanın ve Redis'in aynı makinede çalıştığı tek bir sunucu kurulumu kullanıyorsanız, uzaktan erişimi etkinleştirmemelisiniz.
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
ile başlayan bir satır arayın ve
127.0.0.1
yerine
0.0.0.0
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0
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
6379
numaralı bağlantı noktasındaki tüm arabirimleri dinlediğini doğrulamak için aşağıdaki komutu kullanın:
ss -an | grep 6379
Aşağıdaki gibi bir şey görmelisiniz:
tcp LISTEN 0 128 *:6379 *:*
Ardından, TCP bağlantı noktası
6379
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.
Her şeyin düzgün bir şekilde ayarlandığını doğrulamak için
redis-cli
yardımcı programını kullanarak Redis sunucusuna uzak makinenizden ping göndermeyi deneyebilirsiniz:
Komut
Tebrikler, Redis'i Debian 9 sunucunuza başarıyla yüklediniz. Redis kurulumunuzu yönetme hakkında daha fazla bilgi edinmek 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ç
Daha Az Versiyonu Yeniden Tasarlama Planlarını Planlıyor Asustek, Yeniden Yapılandırma Planları, Eee PC'nin Daha Az Versiyonu Satıyor
Asustek, netbook'ların çeşitliliğini azaltmak da dahil olmak üzere, işini daha da yeniden yapılandırmayı planlıyor
Sistem Geri Yükleme İşleminden Sonra Hangi Program ve Dosyalar Etkilenecektir> Sistem geri yükleme kişisel dosyalarımı veya dokümanlarımı etkiler veya silebilir ? Bir sistemi geri yükledikten sonra hangi programlar ve sürücüler etkilenecek? Bir sistem geri yükleme etkisinden sonra gerçekleşecek değişiklikler.
Bir sistem geri yüklemesi kişisel dosyamı veya dokümanlarımı etkiler mi, yoksa silecek mi? Bir sistem geri yüklemesini gerçekleştirdikten sonra hangi program veya sürücüler etkilenecek? Tüm değişiklikler bir sistemin geri yüklenmesini etkiler mi? Bunu nasıl bulabilirim? Burada cevaplamaya çalışacağım bazı yaygın sorular:
Centos 7'ye yeniden yükleme ve yapılandırma
Redis, açık kaynaklı bir bellek içi veri yapısı deposudur. Bir veritabanı, önbellek ve mesaj aracısı olarak kullanılabilir ve Dizeler, Karmalar, Listeler, Kümeler vb. Gibi çeşitli veri yapılarını destekler.