Türkçe

Linux VPS'te Redis kurulumu

Redis, önbellekleme, web oturumları, kuyruklar (uygun kütüphanelerle) ve hız sınırlama için yaygın kullanılan bellek içi bir anahtar-değer deposudur. Bu rehber Redis'i Ubuntu/Debian üzerinde yalnızca yerel (önerilen) varsayılanla kurar.

Ön koşullar

  • sudo erişimli VPS
  • Ubuntu 20.04+ veya Debian 11+

Kurulum

Bash
1sudo apt update && sudo apt upgrade -y 2sudo apt install -y redis-server 3sudo systemctl enable redis-server 4sudo systemctl start redis-server 5sudo systemctl status redis-server

Hızlı test

Bash
redis-cli ping

Beklenen: PONG.

Bash
redis-cli SET test "hello" redis-cli GET test

Ana yapılandırma dosyası

Debian/Ubuntu'da yapılandırma genellikle /etc/redis/redis.conf konumundadır.

Önemli ayarlar:

  • bind: genellikle 127.0.0.1 ::1 — uygulama aynı sunucudaysa yalnızca localhost tutun.
  • protected-mode yes: uygun kimlik doğrulama ve ağ kuralları yoksa etkin bırakın.
  • supervised systemd: systemd ile iyi entegrasyon (paket sürümüne bağlı).

Düzenlemeden sonra:

Bash
sudo systemctl restart redis-server

Parola (ağ erişimini genişletirken önerilir)

redis.conf içinde:

Config
requirepass your_long_password

Bağlanın:

Bash
redis-cli -a 'your_long_password' ping

Parolaları asla Git'e eklemeyin; ortam değişkenlerini kullanın.

Bellek ve kalıcılık

  • maxmemory: küçük VPS'lerde RAM sınırı (ör. yalnızca önbellek için maxmemory 256mb ve maxmemory-policy allkeys-lru).
  • RDB/AOF: Redis diske yazabilir; saf uçucu önbellek kurulumları kalıcılığı azaltabilir (veri kaybı riskini anlayın).

Güvenlik

  • Tünel, VPN veya çok sıkı güvenlik duvarı kuralları olmadan Redis'i internete açmayın.
  • Diğer genel portlar için UFW ile birlikte kullanın.

Uygulama bağlantı dizesi

Yerel tipik URL:

TEXT
redis://127.0.0.1:6379

Parolalı:

TEXT
redis://:[email protected]:6379

Sorun giderme

  • Bağlantı reddedildi: hizmet durmuş veya yanlış port; sudo systemctl status redis-server ve ss -tlnp | grep 6379 kontrol edin.
  • OOM: maxmemory değerini düşürün veya RAM ekleyin.

Yardıma mı ihtiyacınız var?

Bu rehber hakkında sorularınız mı var? Ekibimiz ve topluluğumuz yardımcı olmaya hazır.

En yeni teklifler, indirimler ve özel promosyonlardan haberdar olun.

Promosyonları gör