• 08-07-2023, 05:03:41
    #1
    Merhaba,

    Wordpress altyapılı site için Plesk Panel içerisinde Docker üzerinden Redis kullanıyorum fakat ara ara kendi kendine durduğunu fark ettim. Bu sorunun kaynağı nedir, kapanma durumunda otomatik yeniden başlatma gibi bir seçeneğimiz var mı?

    Belki alakalıdır ihtimaline karşı sistem detaylarını aşağıya ekliyorum:
    Centos 7 / MariaDB v10.5 / Php v8.2.7 / Ngnix / Plesk Panel / Docker > Redis / Wordpress - WooCommerce

    EKran Görüntüsü:





    Redis Log:
  • 08-07-2023, 05:11:56
    #2
    Merhaba, Redis'in sistem konfigürasyonuyla ve Docker imajındaki haliyle alakalı.
  • 08-07-2023, 05:21:22
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Merhaba, Redis'in sistem konfigürasyonuyla ve Docker imajındaki haliyle alakalı.
    Konuyla ilgili çok bir bilgim olmadığı için ne yapacağıma hakim değilim bu durum karşısında. Kurulum sağlarken Docker' ı kurdum ardından aşağıdaki komutu çalıştırdım;
    docker run --name redis -d -p 6379:6379 redis redis-server --requirepass "şifre"
    Wordpress eklentisini kurdum, wp-config.php dosyasını düzenledim ve Wordpress tarafından cachlemeyi başlattım. Burada eksik yaptığım bir işlem var mı pek emin olamıyorum. Konuyu çözüme ulaştırabileceğim bir kaynak paylaşabilir misin veya arama yapabilmem adına ilgili anahtar kelimeleri yazabilir misin?
  • 08-07-2023, 05:22:32
    #4
    oguzhanx adlı üyeden alıntı: mesajı görüntüle
    Konuyla ilgili çok bir bilgim olmadığı için ne yapacağıma hakim değilim bu durum karşısında. Kurulum sağlarken Docker' ı kurdum ardından aşağıdaki komutu çalıştırdım;
    docker run --name redis -d -p 6379:6379 redis redis-server --requirepass "şifre"
    Wordpress eklentisini kurdum, wp-config.php dosyasını düzenledim ve Wordpress tarafından cachlemeyi başlattım. Burada eksik yaptığım bir işlem var mı pek emin olamıyorum. Konuyu çözüme ulaştırabileceğim bir kaynak paylaşabilir misin veya arama yapabilmem adına ilgili anahtar kelimeleri yazabilir misin?
    Bence Docker'ı aradan çıkartıp Redis'i öyle kullanmak daha iyi olacak, Docker olmasa systemd kelimesini verirdim de Docker varken ek birçok şey geçerli.
  • 08-07-2023, 05:57:54
    #5
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Bence Docker'ı aradan çıkartıp Redis'i öyle kullanmak daha iyi olacak, Docker olmasa systemd kelimesini verirdim de Docker varken ek birçok şey geçerli.
    O halde Docker' ı kaldırıp normal şekilde kuruyorum Redis' i tavsiyen üzerine .Aşağıdaki kodlar kurulumun düzgün bir şekilde çalışması için yeterli olur mu?


    sudo yum install epel-release
    sudo yum install redis
    sudo nano /etc/redis.conf /
    *** '# requirepass foobared ' change 'requirepass your_redis_password'

    sudo systemctl start redis
    sudo systemctl enable redis

    Yönlendirmen için teşekkürler.

    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Tam değil, EPEL'deki Redis 5 sürümünde olmalı veya OS'e göre 6; yeni sürüm değil.
    Edit:
    sudo yum install epel-release
    sudo yum --enablerepo=epel install redis5
    sudo nano /etc/redis.conf
    *** bind 127.0.0.1 / protected-mode yes / requirepass PASSWORD
    sudo systemctl start redis
    sudo systemctl enable redis
  • 08-07-2023, 06:07:56
    #6
    oguzhanx adlı üyeden alıntı: mesajı görüntüle
    O halde Docker' ı kaldırıp normal şekilde kuruyorum Redis' i tavsiyen üzerine .Aşağıdaki kodlar kurulumun düzgün bir şekilde çalışması için yeterli olur mu?


    sudo yum install epel-release
    sudo yum install redis
    sudo nano /etc/redis.conf /
    *** '# requirepass foobared ' change 'requirepass your_redis_password'

    sudo systemctl start redis
    sudo systemctl enable redis

    Yönlendirmen için teşekkürler.
    Tam değil, EPEL'deki Redis 5 sürümünde olmalı veya OS'e göre 6; yeni sürüm değil.
  • 08-07-2023, 06:33:41
    #7
    Merhaba,

    Normal bir durum değil, docker container da start edilen redis in bu şekilde durmaması gerekir. Docker aradan çıkarabilirsiniz elbette os üzerinden epel den redis kurup start edebilir, systemd de enabled edebilirsiniz, web sunucusu ise zaten docker da koşmasının anlamı yoktur.

    İyi çalışmalar.