• 20-12-2021, 13:18:20
    #1
    Merhaba, bir yazılım için redis poatgres ve nodejs gerekliydi docker ile posgres ve nodejs kısımlarını hallettim ancak redis zaten cyberpanel ile geliyor ben bunu dış kullanıma açmak istiyorum ya da redis conf dosya konumunu öğrenmek yardımcı olabilecek var mı.
  • 20-12-2021, 16:58:40
    #2
    MuhammetDemirel adlı üyeden alıntı: mesajı görüntüle
    Merhaba, bir yazılım için redis poatgres ve nodejs gerekliydi docker ile posgres ve nodejs kısımlarını hallettim ancak redis zaten cyberpanel ile geliyor ben bunu dış kullanıma açmak istiyorum ya da redis conf dosya konumunu öğrenmek yardımcı olabilecek var mı.
    Merhaba MuhammetDemirel

    redis-cli sağladığı komutlar ile config yolunu bulabilmeniz lazım.

    Genellikle /etc/redis/redis.conf gibi bir yoldur.

    İyi çalışmalar.
  • 20-12-2021, 18:57:21
    #3
    MuhammetDemirel adlı üyeden alıntı: mesajı görüntüle
    Merhaba, bir yazılım için redis poatgres ve nodejs gerekliydi docker ile posgres ve nodejs kısımlarını hallettim ancak redis zaten cyberpanel ile geliyor ben bunu dış kullanıma açmak istiyorum ya da redis conf dosya konumunu öğrenmek yardımcı olabilecek var mı.
    Merhaba , dış kullanım derken redis portuna bağlanip işlem yapmak istiyorsanız şu şekilde bağlanabilirsiniz ,
     redis-cli -h redis://user:pass@host:port
    , ya da
    redis-cli -h 10.101.91.8 -p 6379 gibi mesela , sunucunuzda firewall veya iptables kullanıyorsanız , redis portunuzu dışarıya açmanız gerekir...
  • 20-12-2021, 20:39:12
    #4
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba MuhammetDemirel

    redis-cli sağladığı komutlar ile config yolunu bulabilmeniz lazım.

    Genellikle /etc/redis/redis.conf gibi bir yoldur.

    İyi çalışmalar.
    azmican adlı üyeden alıntı: mesajı görüntüle
    Merhaba , dış kullanım derken redis portuna bağlanip işlem yapmak istiyorsanız şu şekilde bağlanabilirsiniz ,
     redis-cli -h redis://user:pass@host:port
    , ya da
    redis-cli -h 10.101.91.8 -p 6379 gibi mesela , sunucunuzda firewall veya iptables kullanıyorsanız , redis portunuzu dışarıya açmanız gerekir...

    Çok teşekkürler sorunu konuyu açtıktan sonra çözmüştüm ancak düzenleme fırsatım olmadığı için güncelleyemedim.

    İhtiyacı Olabilecek Kişiler İçin Çözüm:
    CyberPanel kurulu sunucuda Redis'i dışarıya açmak için /etc/redis.conf dosyasını düzenlemem gerekti.
    sudo nano /etc/redis.conf ile dosyayı açtım, bind değerini 0.0.0.0 olarak (tüm erişime açmak için) değiştirdim. (Ben sadece dockerlar arası erişmek istediğimden sunucu ip adresimi girdim)
    protected-mode no olarak güncelledim.
    requirepass ŞİFRE olarak ekleme yaptım.

    Güvenlik duvarında 6379 portunu dışarıya açtım.

    redis-cli -h ip adresiniz -p 6379 -a şifreniz şeklinde redise erişim yapabilirsiniz eğer hala erişim yoksa reboot atıp deneyin.