Pazar, Aralık 22, 2024

Debian 10 Üzerine Memcached Nasıl Kurulur?

yüksek çözünürlüklü debian logosu

Yüksek performanslı key-value bir veritabanı olan memcachedin Debian 10 üzerine kurulumunu yapıcaz ve kurulumdan hemen sonra gerektiği gibi yapılandırıcaz. Böylelikle production ortamında önbellekleme için in-memory veritabanımız ortaya çıkacak.

sudo apt update
sudo apt install memcached

Memcached kurulduğu andan itibaren çalışmaya başlayan bir uygulamadır ek olarak açmanıza gerek bulunmuyor.

Memcached Yapılandırma

Tüm yapılandırmaları /etc/memcached.conf dosyası üzerinden yapacağız. Örneğin dışarıdan erişmek veritabanına erişirken parola kullanmak veya diğer işlemler için bu yolu unutmayınız.

Uzak bağlantının kapatılması için aşağıdaki işlemi yapmayı unutmayınız. Dışarıya bağlantı sağlanacak ise bu ip adresini sunucu ip adresiniz ile değiştirebilirsiniz.

-l 127.0.0.1

Ancak unutmayınız, güvenlik sebebiyle dışarı açmak büyük risk taşır. Yönetim amacıyla açılacaksa sabit ip ile whitelisting yapmalı ve güvenliğini sağlamalıyız.

Ayarlamaların geçerli olabilmesi için servisi yeniden başlatın

systemctl restart memcached

Ardından netstat -tolpn komutu ile 11211 portundan servisin çalışıp çalışmadığına emin olun

root@debian:~# netstat -tolpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name     Timer
tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      21131/memcached      off (0.00/0/0)
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      530/sshd             off (0.00/0/0)
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      17396/exim4          off (0.00/0/0)
tcp6       0      0 :::22                   :::*                    LISTEN      530/sshd             off (0.00/0/0)
tcp6       0      0 ::1:25                  :::*                    LISTEN      17396/exim4          off (0.00/0/0)