Redis Nasıl Kurulur? (Linux) – Adım Adım Kılavuz

Redis Nasıl Kurulur? (Linux) – Adım Adım Kılavuz

Bu blog yazısında, Linux üzerinde Redis kurulumunun tüm adımlarını detaylı bir şekilde açıkladım. Adım adım rehberle, Redis’i kolayca kurabilir ve projelerinizde kullanmaya başlayabilirsiniz.

BFS

Giriş: Redis'e Merhaba!



Bir gün projelerinizde daha hızlı veri işlemesi gerektiğini fark ettiniz. O an, aklınıza gelen ilk şeylerden biri muhtemelen Redis olmuştur. Redis, hafıza içi veri yapıları sunan, performansı son derece yüksek bir veritabanıdır. Ama Linux'ta Redis kurmak, bazen karmaşık gibi görünebilir. Merak etmeyin! Bu rehberde, Redis’i Linux sisteminize nasıl kurabileceğinizi adım adım göstereceğim.

Adım 1: Redis'in Gereksinimlerini Kontrol Etme



İlk adım, Redis'in çalışabilmesi için sisteminizde gereken gereksinimleri kontrol etmektir. Şanslısınız ki, Redis çok fazla bağımlılığa sahip değildir. Ancak, öncelikle Redis'i çalıştırmak için bazı araçlara ihtiyacınız olacak.

Öncelikle, Redis'in bağımlı olduğu yazılımları yükleyin:
- GCC (GNU Compiler Collection): C derleyici
- Make: Yazılım yapımı aracı
- tcl: Redis'in testlerini çalıştırmak için gerekli

Linux’unuzda bu yazılımları yüklemek için aşağıdaki komutları kullanabilirsiniz:


sudo apt update
sudo apt install build-essential tcl


Adım 2: Redis Kaynağını İndirme



Şimdi, Redis’in son sürümünü resmi [Redis sitesi](https://redis.io/download) üzerinden indirebilirsiniz. Ancak, daha pratik olması açısından, terminal üzerinden Redis kaynağını direkt olarak indireceğiz.

Aşağıdaki komut ile Redis’in son sürümünü indirebilirsiniz:


wget http://download.redis.io/redis-stable.tar.gz


Yukarıdaki komut, Redis’in en son stabil sürümünü indirmenize olanak sağlar.

Adım 3: Redis’i Derlemek ve Kurmak



İndirilen Redis kaynağını açın ve derleme işlemine geçin. Bunun için terminalde aşağıdaki komutları sırasıyla çalıştırın:


tar xzvf redis-stable.tar.gz
cd redis-stable
make
make test
sudo make install


Not: `make` komutu, Redis’i derlerken zaman alabilir. Bu işlem tamamlandıktan sonra, `make test` komutuyla Redis’in düzgün çalışıp çalışmadığını test edebilirsiniz.

Adım 4: Redis’i Başlatmak



Kurulum tamamlandığında, Redis’i çalıştırmaya hazırız. Aşağıdaki komutu kullanarak Redis sunucusunu başlatabilirsiniz:


src/redis-server


Eğer Redis başarıyla başlatıldıysa, terminalde şu şekilde bir çıktı görmelisiniz:
```bash
[19707] 17 Apr 09:00:01.089 # Server started, Redis version 6.2.0
```

Bu, Redis sunucusunun başarıyla çalıştığını gösterir.

Adım 5: Redis’i Arka Planda Çalıştırmak



Redis’i arka planda çalıştırmak isterseniz, aşağıdaki komutu kullanabilirsiniz:


src/redis-server --daemonize yes


Bu komut, Redis’i arka planda çalışacak şekilde başlatır ve terminal ekranınızı serbest bırakır.

Adım 6: Redis'i Sistem Servisi Olarak Yapılandırma



Redis’i her sistem başlatıldığında otomatik olarak başlatmak için bir sistem servisi olarak yapılandırabilirsiniz. Bunun için aşağıdaki adımları izleyin:

İlk olarak, Redis için bir servis dosyası oluşturun:


sudo nano /etc/systemd/system/redis.service


Aşağıdaki içeriği dosyaya yapıştırın:


[Unit]
Description=Redis In-Memory Data Store
After=network.target

[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-server /etc/redis/redis.conf shutdown
Restart=always
User=redis
Group=redis

[Install]
WantedBy=multi-user.target


Sonra, servisi etkinleştirin ve başlatın:


sudo systemctl enable redis
sudo systemctl start redis


Bundan sonra, sistem her başlatıldığında Redis otomatik olarak çalışacaktır.

Adım 7: Redis’i Test Etme



Redis’in düzgün çalışıp çalışmadığını test etmek için, terminalde şu komutu kullanarak Redis CLI'ye (komut satırı arayüzü) bağlanabilirsiniz:


redis-cli


Ardından, basit bir komutla Redis’e veri ekleyin ve sorgulayın:


set mykey "Hello Redis"
get mykey


Eğer "Hello Redis" cevabını alıyorsanız, Redis başarıyla kuruldu demektir.

Sonuç: Redis Kurulumu Tamamlandı!



Tebrikler! Artık Linux sisteminizde Redis çalışıyor. Redis’in hızından faydalanarak veritabanı işlemlerinizi çok daha hızlı ve verimli bir şekilde yapabilirsiniz. Bu kurulum rehberini takip ederek, Redis’i kolayca kurabilir ve projelerinizde kullanmaya başlayabilirsiniz.

Redis, hem küçük projeler hem de büyük ölçekli uygulamalar için mükemmel bir seçimdir. Bu yazıyı takip ederek kurulumunuzu tamamladığınızda, veri yönetiminizde büyük bir fark yaratmaya başlayabilirsiniz. Başarılar!

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...