Ana içeriğe geç

Redisin Linux Ortama Kurulması

LINUX ORTAMININ İNTERNETE BAĞLANDIĞINDAN-ÇIKTIĞINDAN EMİN OLUN! LINUX ORTAMININ EBA SUNUCUSUNUN ORTAMIYLA İLETİŞİME GEÇEBİLDİĞİNDEN, PİNG ATABİLDİĞİNDEN EMİN OLUN!

SSH'ı linux ortama kurmak için sırayla:

sudo apt update sudo apt install openssh-server

Redis kurulumu için terminal açılır:

1- sudo apt-get install redis 2- sudo service redis status 3- sudo nano /etc/redis/redis.conf

(Bu komut terminali bir nevi text editöre çevirecektir bind, save, password dahil ayarları yapın sonra ctrl+o ve peşine enter'a basarak kaydedin, ctrl+x ile text editörden çıkın)

4- sudo ufw status verbose Devrede değilse -> sudo ufw enabled (port bağlantıları otomatik bloklanmaya başlayabilir, ssh dahil, alttaki kural tanımlamalarından sonra da devreye alabilirsiniz) Kurulu değilse -> sudo apt-get install ufw 5- sudo ufw allow {redisport}/tcp ---- Örn: sudo ufw allow 6379/tcp 6- sudo ufw allow 22/tcp (ssh portuna izin veriyoruz) not: Daha detaylı kural tanımlamalarını internette bulabilirsiniz (örn. Spesifik IP'den gelen isteklere izin vermek gibi) 7- sudo service redis restart 8- sudo service redis-server restart 9- sudo service redis-server status

Redis flush için komut rehberi

Linux sistemde: redis-cli -h {redis bind ip} -p {redis port} -a {redis şifre} flushall Örn: redis-cli -h 10.10.10.10 -p 6379 -a Bimser123 flushall

Windows sistemden admin cmd açıp linuxtaki redise: 1- ssh linuxtakiusername@linuxIP 2- Şifreyi girin, şifreyi size göstermez ama terminale yazar 3- redis-cli -h {redis bind ip} -p {redis port} -a {redis şifre} flushall Örn: redis-cli -h 10.10.10.10 -p 6379 -a Bimser123 flushall 4- exit

Veya linux ortamında bash dosyası oluşturabilirsiniz

Terminale açın:

1- which bash (oluşturulacak dosyanın nereye gideceğini gösterir) 2- nano Flushall_Redis.sh (bu terminalde text editör açar. Üstteki flush bilgisini yazıp, ctrl+o ile kaydedip ctrl+x ile çıkın) 3- chmod +x Flushall_Redis.sh (bu yazdığınız texti çalıştırılabilir bash scripte dönüştürür) 4- ./Flushall_Redis.sh (Oluşturulan dosyayı çalıştırır) (İsterseniz spesifik bir dosya yoluna da bash dosyası oluşturabilirsiniz. İnternette bulabilirsiniz.)

Windows ortamında da admin olarak cmd açıp:

1- ssh linuxusername@linuxIP 2- Şifreyi girin, şifreyi size göstermez ama terminale yazar 3- ./Flushall_Redis.sh (komut dosyasını çalıştırır) 4- exit (ssh'tan çıkar)