Elasticsearch Nasıl Kurulur? (Linux) – Adım Adım Rehber

Elasticsearch’i Linux üzerinde nasıl kuracağınızı adım adım açıklayan kapsamlı bir rehber. Kurulum sürecini öğrenmek ve Elasticsearch’ün gücünü keşfetmek isteyenler için mükemmel bir kaynak!

BFS

Giriş: Elasticsearch ile Tanışın



Hadi, biraz teknik bir yolculuğa çıkalım. Bugün, tüm dünya çapında devasa veri arama ve analiz işlerini kolayca yapabilen bir yazılımı, Elasticsearch’i Linux üzerinde nasıl kurabileceğinizi anlatacağım. Herkesin gözünde biraz korkutucu olabilir, ama merak etmeyin! Adım adım ilerleyeceğiz ve sonunda Elasticsearch’ü kullanmaya hazır olacaksınız. Hazır mısınız? Başlıyoruz!

1. Elasticsearch’i Sistemimize Ekleme



İlk olarak, Elasticsearch, Java tabanlı bir uygulama olduğundan, kurulumdan önce Java’nın bilgisayarınızda yüklü olup olmadığını kontrol etmemiz gerekiyor. Eğer Java yüklü değilse, o zaman onu yüklememiz gerekecek. Ama merak etmeyin, işlem çok kolay!

Java'yı Yükleyelim:


sudo apt update
sudo apt install openjdk-11-jdk


Bu komutları çalıştırarak Java’yı yüklemiş olacaksınız. Artık Java sisteminizde yüklü ve Elasticsearch kurulumuna devam edebiliriz.

2. Elasticsearch Paketini İndirme ve Kurulum



Elasticsearch’in son sürümünü indirmek için resmi web sitesine gitmeye gerek yok! Çünkü biz Linux’un terminalinden direkt olarak Elasticsearch’in .deb paketini alacağız.

Elasticsearch'i İndirelim:


wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.6.0-deb.tar.gz


Bu komut ile Elasticsearch’in .tar.gz paketini indiriyoruz. Bu, Elasticsearch’in en son sürümüdür. İndirdikten sonra, sıkıştırılmış dosyayı açarak kurulum adımlarına devam edebiliriz.

Paketin Sıkıştırmasını Açalım:


tar -xvzf elasticsearch-8.6.0-deb.tar.gz


Dosyaların çıkarılması tamamlandığında, artık kurulum için hazırsınız.

3. Elasticsearch’i Kurma



Artık, Elasticsearch’ü kurmak için sadece birkaç adım kaldı. Çalıştırmadan önce, Elasticsearch’ün bazı temel yapılandırmalarını yapmak gerekebilir. Eğer yeni başlıyorsanız, şimdilik varsayılan ayarlarla devam edebilirsiniz.

Elasticsearch’ü Başlatma:


sudo bin/elasticsearch


Bu komut ile Elasticsearch başlatılır. Ancak unutmayın, Elasticsearch’u başlatmak genellikle root (yönetici) yetkileri gerektirir, bu yüzden “sudo” komutunu kullanmanız gerekir.

4. Elasticsearch’ü Başlatmak ve Test Etmek



Elasticsearch başarıyla başladıysa, şimdi test edebiliriz. Web tarayıcınızı açın ve aşağıdaki URL'yi girin:

Test için:

http://localhost:9200


Eğer her şey doğru yapıldıysa, bir JSON yanıtı göreceksiniz. İşte bu, Elasticsearch’ün düzgün çalıştığının kanıtıdır. Artık sisteminizde veri arama ve analiz işlemleri yapmaya hazırsınız!

5. Elasticsearch’ü Başlatma ve Otomatik Olarak Çalıştırma



Elasticsearch’ü başlattıktan sonra, her defasında terminal üzerinden çalıştırmak yerine, onu sisteminizin başlatılma sürecine dahil edebiliriz. Böylece, her yeniden başlatıldığında Elasticsearch otomatik olarak çalışacaktır.

Elasticsearch’i Servis Olarak Ekleyelim:


sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service


Bu komutlar ile Elasticsearch servisini etkinleştiriyor ve başlatıyoruz. Bundan sonra, sunucuyu her başlattığınızda Elasticsearch otomatik olarak çalışacaktır.

Sonuç: Kurulum Tamamlandı!



Tebrikler! Artık Linux sisteminizde Elasticsearch başarıyla kuruldu. Verilerinizi çok daha verimli bir şekilde aramaya ve analiz etmeye hazırsınız. Bu yazıda, temel kurulum adımlarını öğrendiniz. Ancak, Elasticsearch’ün sunduğu özellikleri keşfetmek için dokümantasyonunu inceleyebilirsiniz. İhtiyacınız olduğunda her zaman size yardımcı olacak kaynaklar mevcut.

Unutmayın, her zaman yedeklerinizi alın ve sisteminizin güvenliğini göz önünde bulundurun.

İ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ü,...