Elasticsearch Nasıl Kurulur? Windows Üzerinde Adım Adım Rehber

Bu yazıda, Windows işletim sistemi üzerinde Elasticsearch kurulumunu ve temel yapılandırmasını adım adım ele aldık. Her aşamayı detaylıca açıklayarak, yeni başlayanlardan uzmanlara kadar herkese yardımcı olmayı amaçladık.

BFS

Elasticsearch Nedir ve Neden Kullanılır?



Elasticsearch, güçlü bir arama ve analiz motorudur. Veri üzerinde hızlı bir şekilde arama yapmak isteyenler için vazgeçilmez bir araçtır. Büyük miktarda veriyi hızlıca sorgulamak, analiz etmek ve raporlamak için ideal olan Elasticsearch, dünya çapında milyonlarca geliştirici ve veri uzmanı tarafından kullanılıyor. Bu yazıda, Elasticsearch'u Windows işletim sistemi üzerinde nasıl kuracağınızı ve kullanmaya nasıl başlayacağınızı adım adım göstereceğiz.

Adım 1: Elasticsearch İndir



Elasticsearch'u kurmanın ilk adımı, yazılımı bilgisayarınıza indirmektir. Elasticsearch'ün en son sürümünü resmi websitesinden (https://www.elastic.co/downloads/elasticsearch) indirebilirsiniz. İndirdiğiniz dosya bir .zip formatında olacak, bu yüzden zip dosyasını çıkararak başlayacağız.

İpuçları: Eğer bir proje üzerinde çalışıyorsanız, bu projeye uygun Elasticsearch sürümünü indirmeniz faydalı olacaktır. Elasticsearch'ün her yeni sürümü, öncekilerden bazı yenilikler ve iyileştirmeler içeriyor. Ancak, eski sürümlerle uyumluluğun gerektiği durumlar olabilir.

Adım 2: Elasticsearch’u Kurma



Zip dosyasını çıkarttıktan sonra, bin klasörünün içinde elasticsearch.bat dosyasını göreceksiniz. Bu dosya, Elasticsearch’ü başlatmak için gereken komut dosyasıdır.

Elasticsearch’u başlatmak için:

1. Elasticsearch klasörünü açın.
2. bin klasöründe bulunan elasticsearch.bat dosyasına çift tıklayın.

Not: Elasticsearch çalıştırıldığında, komut satırı penceresi açılacak ve bazı loglar burada görünecektir. Eğer herhangi bir hata mesajı alırsanız, bu genellikle Java sürümünüzle ilgili bir sorundan kaynaklanıyor olabilir.

Adım 3: Elasticsearch’un Çalıştığını Kontrol Etme



Elasticsearch’u başarıyla başlatmak, geriye sadece çalışıp çalışmadığını test etmek kalıyor. Bunu yapmak için herhangi bir web tarayıcısını açın ve şu URL’yi yazın:


http://localhost:9200


Eğer her şey yolunda gitmişse, tarayıcınızda aşağıdaki gibi bir JSON yanıtı görmelisiniz:


{
  "name" : "your-node-name",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "xxxxxx",
  "version" : {
    "number" : "7.x.x",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "xxxxxx",
    "build_date" : "xxxxxx",
    "build_snapshot" : false,
    "lucene_version" : "8.x",
    "minimum_wire_compatibility_version" : "6.x",
    "incompatible" : false
  },
  "tagline" : "You Know, for Search"
}


Not: Eğer bu yanıtı alamıyorsanız, Elasticsearch'ün düzgün bir şekilde başlatıldığından emin olun. Hata mesajlarını kontrol ederek sorunu çözebilirsiniz.

Adım 4: Elasticsearch’u Otomatik Başlatma için Yapılandırma



Elasticsearch’u manuel olarak başlatmak, her seferinde tekrar etmeyi gerektirir. Ancak, Windows üzerinde her açılışta otomatik olarak çalışmasını isterseniz, Elasticsearch’u Windows hizmeti olarak kurabilirsiniz. Bunun için şu adımları takip edin:

1. bin klasörüne gidin ve elasticsearch-service.bat dosyasını sağ tıklayarak "Yönetici olarak çalıştır" seçeneğine tıklayın.
2. Ardından şu komutu kullanarak servisi yükleyin:

elasticsearch-service.bat install

3. Servisi başlatmak için:

elasticsearch-service.bat start


Bundan sonra, her bilgisayar açıldığında Elasticsearch otomatik olarak başlayacaktır.

Adım 5: Elasticsearch'u Yapılandırma



Elasticsearch varsayılan olarak, genellikle hemen kullanılabilir. Ancak, bazı durumlarda özelleştirme yapmanız gerekebilir. Elasticsearch konfigürasyon dosyaları, config klasöründe yer alır. Bu klasördeki elasticsearch.yml dosyasını düzenleyerek, örneğin node adını değiştirebilir, ağ ayarlarını yapabilir veya güvenlik ayarlarını yapılandırabilirsiniz.

Örnek olarak, elasticsearch.yml dosyasına şu satırı ekleyerek bir node adı belirleyebilirsiniz:


node.name: "my-unique-node"


Öneri: Elasticsearch’ü yerel geliştirme için kullanıyorsanız, çoğu zaman varsayılan ayarlarla devam etmek yeterlidir. Ancak, üretim ortamları için daha ileri düzey yapılandırmalar ve güvenlik ayarlarını göz önünde bulundurmanız önemlidir.

Sonuç: Elasticsearch’u Başarıyla Kurduk!



Artık Windows üzerinde Elasticsearch kurulumunu başarıyla tamamladınız! Bu rehber sayesinde Elasticsearch'ü kolayca kurarak, büyük veri setleri üzerinde hızlı ve verimli aramalar yapabilirsiniz. Elasticsearch, yalnızca güçlü bir arama motoru değil, aynı zamanda verileriniz üzerinde güçlü analizler yapmanızı sağlar.

Elasticsearch’ün sunduğu olanakları keşfetmek ve daha ileri düzey konfigürasyonlar öğrenmek için, Elastic’in belgelerine göz atabilirsiniz.

İpucu: Elasticsearch’ün yanı sıra, verilerinizi görselleştirmek için Kibana gibi araçları da kullanabilirsiniz. Kibana, Elasticsearch ile mükemmel bir şekilde çalışır ve veri görselleştirmelerinizi zahmetsizce yapmanıza yardımcı olur.

İlgili Yazılar

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

Windows'ta Visual Studio Code Kurulumu ve Eklenti Yönetimi

Visual Studio Code Nedir?Bir zamanlar bir yazılımcı, kod yazmaya başlamak için saatlerce IDE kurulumları yapar, her bir aracı ayarlarla boğulurdu. Ancak zamanla işler değişti, ve Visual Studio Code (VS Code) hayatımıza girdi. Hızlı, hafif ve güçlü bir...

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

Kubernetes Nasıl Kurulur? (Linux)

Giriş: Kubernetes Dünyasına Adım AtmakBazen yazılım dünyasında öyle bir araç vardır ki, adını duyduğunuz anda, "Evet, bu kesinlikle işimi kolaylaştıracak!" dersiniz. İşte Kubernetes tam da böyle bir araç. Özellikle bulut tabanlı uygulamalar ve mikroservis...