Güçlü bir arama ve analiz motoru olan Elasticsearch'ü Ubuntu makinenize nasıl yükleyeceğiniz aşağıda açıklanmıştır.

Elasticsearch, uç nokta güvenliği ve AI/ML araştırması dahil olmak üzere birden çok uygulama için kullanılabilen popüler bir arama ve analiz motorudur.

Takip etmesi kolay birkaç adımda Elasticsearch'ü Ubuntu sisteminize nasıl kurabileceğinize bir göz atalım.

Elasticsearch Nedir?

Elasticsearch, dağıtılmış bir arama ve analiz motorudur. Büyük hacimli verileri hızlı ve neredeyse gerçek zamanlı olarak depolamanıza, aramanıza ve analiz etmenize olanak tanır.

Apache Lucene üzerine inşa edilen Elasticsearch, güçlü tam metin arama yetenekleri ve esnek bir sorgulama dili sunar. Yüksek düzeyde ölçeklenebilir, hataya dayanıklıdır ve çeşitli veri türlerini işleyebilir. Elasticsearch, günlük analizi, izleme ve daha fazlası gibi uygulamalar için yaygın olarak kullanılır.

Elasticsearch'ü Yüklemenin Ön Koşulları

Elasticsearch'ü Ubuntu'ya kurmanın önemli bir önkoşulu vardır. Elasticsearch bir Java uygulaması olduğundan, JDK sürüm 11 veya üzerinin kurulu olması ve sisteminizde doğru şekilde yapılandırılması gerekir.

instagram viewer

JDK'nin Linux'ta kurulu olup olmadığını şu şekilde kontrol edebilirsiniz:

java --versiyon

Bu komut, sisteminizde yüklü olan Java sürümünü göstermelidir. Almanız durumunda "komut bulunamadı" veya başka türde bir hata, Java'nın kurulu olmadığı anlamına gelebilir.

JDK'yı tarball'ı indirerek manuel olarak kurabilir veya Linux dağıtımınızın paket yöneticisi aracılığıyla kurabilirsiniz. İdeal olarak, eski uygulamalı yönteme göre çok daha hızlı ve sorunsuz olduğu için paket yöneticileri aracılığıyla yükleme yapmanın yolu budur.

İşte nasıl yapabileceğiniz JDK'yı Ubuntu'ya kurun APT paket yöneticisini kullanarak:

sudo apt openjdk-18-jdk'yi kurun 

Komuttaki 18'i, 11'den daha yüksek herhangi bir JDK sürümüyle değiştirebilirsiniz. Yüklemenin bitmesini bekleyin ve ardından Java sürümünü kontrol etmek için komutu yeniden çalıştırın. Bu sefer, sürümü çıktı olarak görüyor olmalısınız.

1. Adım: GPG Anahtarını Ekleyin ve Depoları Güncelleyin

Elasticsearch, resmi Ubuntu depolarının bir parçası değildir. APT kullanarak Elasticsearch'ü yüklemek için kaynak listesini ve GPG anahtarını eklemeniz gerekir.

Elasticsearch paket kaynağını ve GPG anahtarını eklemek için aşağıdaki komutları çalıştırın ve APT için kaynak listesini güncelleyin:

kıvırmak -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
echo "deb [imzalayan=/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt kararlı ana" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
sudo apt güncellemesi

Elasticsearch'ün belirli bir sürümünü indirmek istemeniz durumunda, ikinci komuttaki "8"i "7" veya başka bir sürüm numarası olarak değiştirebilirsiniz.

2. Adım: Elasticsearch'ü APT ile Kurun

Artık Elasticsearch paketini, herhangi bir normal paketi kurar gibi APT ile kurabilirsiniz. İşte Elasticsearch'ü Ubuntu'ya kurma komutu:

sudo apt elastik aramayı kur

Yazın Y izin istendiğinde ve kurulumun bitmesini bekleyin. Kurulduktan sonra, Elasticsearch'ü Kibana veya diğer veri görselleştirme yazılımlarıyla entegre olacak şekilde yapılandırmak için ekranda görünen adımları izleyin.

3. Adım: DEB Paketini Kullanarak Elasticsearch'ü Kurun

Elasticsearch'ü yüklemek için APT kullanmak istemiyorsanız, resmi sitede sağlanan DEB paketini indirme ve dpkg komutu.

İlk olarak, wget kullanarak DEB paketini indirin. Ardından, Elasticsearch'ü yüklemek için yükseltilmiş ayrıcalıklarla dpkg komutunu kullanın:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elastik arama-8.8.2-amd64.deb

Kurmak istediğiniz Elasticsearch sürümüyle eşleşmesi için komutu değiştirmeniz gerekebileceğini unutmayın.

İndirmek:elastik arama

Artık Ubuntu'da Elasticsearch'ü Nasıl Kuracağınızı Biliyorsunuz

Kurulumdan sonra, gereksinimlerinizi karşılamak için Elasticsearch'ü Kibana, Fleet veya diğer yazılımlarla birleştirebileceksiniz.

ELK yığını, kurumsal ortamlarda günlük izleme için harika olsa da, normal ev ağınız için biraz fazla olabilir. Linux'ta oturum açmaya başlamanın alternatif ve daha kolay bir yolunu incelemek isteyebilirsiniz.