GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal Elasticsearch di Ubuntu

Kami akan memberi tahu Anda, cara menginstal Elasticsearch di Ubuntu. Elasticsearch adalah mesin analitik dan pencarian real-time yang terdistribusi, terukur, berdasarkan Lucene. Ini memungkinkan Anda untuk mencari, menganalisis, dan menjelajahi data Anda dengan antarmuka web HTTP dan dokumen JSON bebas skema. Ini dikembangkan di Java dan dirilis sebagai open source di bawah persyaratan Lisensi Apache. Menginstal Elasticsearch di Ubuntu, adalah tugas yang mudah jika Anda mengikuti tutorial kami di bawah ini dengan cermat. Pemasangan Elasticsearch di Ubuntu akan memakan waktu kurang dari 10 menit.

Di bawah ini adalah beberapa fitur Elasticsearch:

  • Mesin Telusur Terdistribusi dan Sangat Tersedia.
  • Setiap indeks sepenuhnya dipecah dengan jumlah pecahan yang dapat dikonfigurasi.
  • Setiap pecahan dapat memiliki satu replika atau lebih.
  • Operasi Baca / Penelusuran dilakukan pada salah satu pecahan replika.
  • Multi Tenant dengan Multi Jenis.
  • Dukungan untuk lebih dari satu indeks.
  • Dukungan untuk lebih dari satu jenis per indeks.
  • Konfigurasi tingkat indeks (jumlah pecahan, penyimpanan indeks, ...).
  • Berbagai rangkaian API
  • API RESTful HTTP
  • API Java Asli.
  • Semua API melakukan perutean ulang operasi simpul otomatis.
  • Berorientasi pada dokumen
  • Tidak perlu definisi skema di awal.
  • Skema dapat ditentukan per jenis untuk penyesuaian proses pengindeksan.
  • Reliable, Asynchronous Write Behind untuk persistensi jangka panjang.Dibangun di atas Lucene
  • Setiap pecahan adalah indeks Lucene yang berfungsi penuh
  • Semua kekuatan Lucene dengan mudah diekspos melalui konfigurasi/plugin sederhana.

1 Persyaratan

Kami akan menggunakan paket Hosting VPS Linux SSD 1 kami untuk tutorial ini.

2. Masuk melalui SSH

Masuk ke server Anda melalui SSH

# ssh root@server_ip

3. Periksa versi Ubuntu

Anda dapat memeriksa apakah Anda telah menginstal versi Ubuntu yang tepat di server kami dengan perintah di bawah ini:

# lsb_release -a

Yang seharusnya memberi Anda output di bawahnya:

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:        14.04
Codename:       trusty

4. Perbarui sistem

Pastikan server Anda sepenuhnya mutakhir. Juga, instal wget dan unzip:

# apt-get update && apt-get upgrade

# apt-get install unzip wget

5. Instal Oracle Java 8

Karena Elasticsearch ditulis dalam Java, Anda perlu menginstal Java Runtime Environment di server Anda. Oleh karena itu, tambahkan repositori Java PPA di sistem Ubuntu Anda dengan perintah di bawah ini:

# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list

# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

Perbarui indeks paket dan instal Java 8:

# apt-get update

# apt-get install oracle-java8-installer

Periksa apakah Java telah diinstal dengan benar:

# java -version

Anda akan menerima output berikut:

java version "1.8.0_72"
Java(TM) SE Runtime Environment (build 1.8.0_72-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode)

6. Instal Elasticsearch di Ubuntu

Unduh Elasticsearch dari situs web masing-masing. Seperti yang Anda lihat, unduhan tersedia dalam paket zip, tar.gz, deb, dan rpm. Untuk proses install yang akan berjalan di Ubuntu ini sebaiknya menggunakan paket Debian (deb) karena akan menginstal semua yang dibutuhkan agar Elasticsearch dapat berjalan. Oleh karena itu, masukkan perintah di bawah ini:

# cd /opt

# wget https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.2.0/elasticsearch-2.2.0.deb

Setelah paket deb diunduh, instal Elasticsearch menggunakan dpkg perintah seperti yang ditunjukkan di bawah ini:

# dpkg -i elasticsearch-2.2.0.deb

Prosedur instalasi ini akan menginstal Elasticsearch di /usr/share/elasticsearch/ yang file konfigurasinya akan ditempatkan di /etc/elasticsearch

Script yang akan digunakan untuk stop/start/restart platform ini adalah /etc/init.d/elasticsearch

7. Konfigurasikan Elasticsearch

Masukkan perintah berikut untuk memastikan bahwa Elasticsearch akan dimulai secara otomatis saat boot.

# update-rc.d elasticsearch defaults

Sekarang mari kita lakukan beberapa pengeditan dasar pada file /etc/elasticsearch/elasticsearch.yml yang merupakan file konfigurasi utama untuk Elasticsearch. Buka file dengan editor teks favorit Anda. Kami menggunakan nano:

# nano /etc/elasticsearch/elasticsearch.yml

Perbarui node.name dan cluster.name nilai dengan nama server Anda (nama host) dan nama yang akan dikaitkan dengan cluster. Misalnya setelah kita modifikasi, baris-baris dalam file terlihat seperti di bawah ini:

# ---------------------------------- Cluster -----------------------------------
#
# Use a descriptive name for your cluster:
#
 cluster.name: rosehostingcluster
#
# ------------------------------------ Node ------------------------------------
#
# Use a descriptive name for the node:
#
 node.name: vps.rosehosting.com
#
# Add custom attributes to the node:
#
# node.rack: r1

Tentu saja ada banyak pengaturan konfigurasi yang dapat diubah sesuai dengan kebutuhan seseorang, namun kami akan menyerahkannya kepada Anda dan preferensi Anda. Untuk informasi lebih lanjut, Anda dapat menggunakan dokumentasi lengkap Elasticsearch.

Setelah Anda selesai mengedit file, simpan dan tutup. Kemudian mulai Elasticsearch:

# /etc/init.d/elasticsearch start

Selamat, Anda telah berhasil menginstal Elasticsearch di VPS Ubuntu 14.04 Anda.

Tentu saja Anda tidak perlu menginstal elasticsearch di Ubuntu, jika Anda menggunakan salah satu layanan Hosting VPS Ubuntu kami, Anda dapat meminta admin Linux ahli kami untuk menginstal Elasticsearch di Ubuntu, untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, tentang cara menginstal Elasticsearch di Ubuntu, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Instal phpMyAdmin di Ubuntu 16.04

  2. Instal PHP 7 di Ubuntu 14.04

  3. Instal Radiant di Ubuntu 14.04

  1. Cara menginstal Graylog2 di Ubuntu 14.04

  2. Instal OSSEC di Ubuntu 14.04

  3. Instal RethinkDB di Ubuntu

  1. Cara menginstal Graylog2 di Ubuntu 15.04 / 14.10

  2. Cara Menginstal Elasticsearch di Ubuntu 20.04

  3. Instal Webmin di Ubuntu 16.04