Elasticsearch - Cài đặt

Trong chương này, chúng ta sẽ hiểu chi tiết thủ tục cài đặt Elasticsearch.

Để cài đặt Elasticsearch trên máy tính cục bộ của mình, bạn sẽ phải thực hiện theo các bước dưới đây:

Step 1- Kiểm tra phiên bản java được cài đặt trên máy tính của bạn. Nó phải là java 7 hoặc cao hơn. Bạn có thể kiểm tra bằng cách làm như sau:

Trong Hệ điều hành Windows (OS) (sử dụng dấu nhắc lệnh) -

> java -version

Trong hệ điều hành UNIX (Sử dụng thiết bị đầu cuối) -

$ echo $JAVA_HOME

Step 2 - Tùy thuộc vào hệ điều hành của bạn, hãy tải xuống Elasticsearch từ www.elastic.co như được đề cập bên dưới -

  • Đối với hệ điều hành windows, tải xuống tệp ZIP.

  • Đối với hệ điều hành UNIX, hãy tải xuống tệp TAR.

  • Đối với hệ điều hành Debian, hãy tải xuống tệp DEB.

  • Đối với Red Hat và các bản phân phối Linux khác, hãy tải xuống tệp RPN.

  • Các tiện ích APT và Yum cũng có thể được sử dụng để cài đặt Elasticsearch trong nhiều bản phân phối Linux.

Step 3 - Quá trình cài đặt Elasticsearch rất đơn giản và được mô tả bên dưới cho các hệ điều hành khác nhau -

  • Windows OS- Giải nén gói zip và Elasticsearch được cài đặt.

  • UNIX OS- Giải nén tệp tar ở bất kỳ vị trí nào và Elasticsearch đã được cài đặt.

$wget
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-linux-x86_64.tar.gz

$tar -xzf elasticsearch-7.0.0-linux-x86_64.tar.gz
  • Using APT utility for Linux OS- Tải xuống và cài đặt Khóa ký công khai

$ wget -qo - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo
apt-key add -

Lưu định nghĩa kho lưu trữ như hình dưới đây -

$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" |
sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

Chạy cập nhật bằng lệnh sau:

$ sudo apt-get update

Bây giờ bạn có thể cài đặt bằng cách sử dụng lệnh sau:

$ sudo apt-get install elasticsearch
  • Download and install the Debian package manually using the command given here −

$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb
$sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
  • Using YUM utility for Debian Linux OS

  • Tải xuống và cài đặt Khóa ký công khai -

$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • THÊM văn bản sau vào tệp có hậu tố .repo trong thư mục “/etc/yum.repos.d/” của bạn. Ví dụ :asticsearch.repo

elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
  • Bây giờ bạn có thể cài đặt Elasticsearch bằng cách sử dụng lệnh sau

sudo yum install elasticsearch

Step 4- Vào thư mục chính Elasticsearch và bên trong thư mục bin. Chạy tệp thunsearch.bat trong trường hợp Windows hoặc bạn có thể thực hiện tương tự bằng cách sử dụng dấu nhắc lệnh và thông qua thiết bị đầu cuối trong trường hợp tệp UNIX rum Elasticsearch.

Trong Windows

> cd elasticsearch-2.1.0/bin
> elasticsearch

Trong Linux

$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch

Note - Trong trường hợp windows, bạn có thể gặp lỗi cho biết JAVA_HOME chưa được đặt, vui lòng đặt nó trong biến môi trường thành “C: \ Program Files \ Java \ jre1.8.0_31” hoặc vị trí bạn đã cài đặt java.

Step 5- Cổng mặc định cho giao diện web Elasticsearch là 9200 hoặc bạn có thể thay đổi nó bằng cách thay đổi http.port bên trong tệp tin đàn hồi.yml có trong thư mục bin. Bạn có thể kiểm tra xem máy chủ có hoạt động hay không bằng cách duyệthttp://localhost:9200. Nó sẽ trả về một đối tượng JSON, chứa thông tin về Elasticsearch đã cài đặt theo cách sau:

{
   "name" : "Brain-Child",
   "cluster_name" : "elasticsearch", "version" : {
      "number" : "2.1.0",
      "build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87",
      "build_timestamp" : "2015-11-18T22:40:03Z",
      "build_snapshot" : false,
      "lucene_version" : "5.3.1"
   },
   "tagline" : "You Know, for Search"
}

Step 6- Ở bước này, chúng ta hãy cài đặt Kibana. Làm theo mã tương ứng được cung cấp bên dưới để cài đặt trên Linux và Windows -

For Installation on Linux −

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.0-linuxx86_64.tar.gz

tar -xzf kibana-7.0.0-linux-x86_64.tar.gz

cd kibana-7.0.0-linux-x86_64/

./bin/kibana

For Installation on Windows −

Tải xuống Kibana cho Windows từ https://www.elastic.co/products/kibana. Khi bạn nhấp vào liên kết, bạn sẽ tìm thấy trang chủ như hình dưới đây -

Giải nén và đi đến thư mục chính của Kibana và sau đó chạy nó.

CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat