1. Elastic Search & Kibana & Logstash 설치하기

1. Elastic Cloud로 설치해보기.

2. MacOs 및 Linux에서 ElasticSearch 및 Kibana 설치

3. Docker 를 이용해서 설치하기

  • docker pull 명령어
    • docker pull docker.elastic.co/enterprise-search/enterprise-search:8.7.1
  • Kibana
    • docker network create elastic
      docker pull docker.elastic.co/elasticsearch/elasticsearch:8.7.1
      docker run –name es-node01 –net elastic -p 9200:9200 -p 9300:9300 -t docker.elastic.co/elasticsearch/elasticsearch:8.7.1

4. Elastic Search 실행하기

설치한 elastic search 디렉토리로 이동후

bin/elasticsearch 입력하면 알아서 스크립트 실행
Elastic Search를 실행한 후 저장해놓아야 할 정보들을 확인후 저장한다.
! Password for the elastic user (reset with `bin/elasticsearch-reset-password -u elastic`): (패스워드 저장 필수)

패스워드 리셋 명령어 : bin/elasticsearch-reset-password -u elastic

토큰 재발급 명령어(30분 유지) : bin/elasticsearch-create-enrollment-token --scope cabana 

5. Kibana 실행 하기

Mac OS 에서는 게이트 키퍼로 인해 잘 실행이 되지 않는다. 그래서 키바나 디렉토리의 게이트키퍼를 해제해줘야 한다.

키바나 게이트 키퍼 해제 명령어 : xattr -d -r com.apple.quarantine [키바나 디렉토리명]

키바나 실행 명령어 : bin/kibana

실행이 완료되면 키바나에서 알려준 주소로 들어가서

이전에 엘라스틱서치에서 발급받은 토큰을 넣어주면 된다.

설정이 완료되면 기존에 알려준 비밀번호와 elastic 계정으로 접속하면 된다.

이제 엘라스틱 서치에 필요한 모든 과정이 준비가 되었다.

————– 간단 종합 본 ————-

Elastic Search install

Download Elasticsearch

  • 실행 명령어
    • [설치 디렉토리 폴더]/bin/elasticsearch
  • 초기 설치 시 계정명,비밀번호, 토큰은 꼭 기억해둬야한다
    • 비밀번호 초기화 명령어 : bin/elasticsearch-reset-password -u [계정명] (초기 계정은 elastic)
    • 토큰 생성 명령어 (kibana) :
    • bin/elasticsearch-create-enrollment-token —scope kibana

Kibana install

Download Kibana Free | Get Started Now

  • 실행 명령어
    • [설치 디렉토리 폴더]/bin/kibana
  • 외부 검역 검사 속성을 제거하기 위한 명령어 (맥한정)
    • xattr -d -r com.apple.quarantine [kibana 디렉토리]
  • 혹시나 인증 관련 파일 경로가 잘못되거나 바뀌었으면 설정을 꼭 바꿔주자
    • path : [키바나 디렉토리]/config/kibana.yml

Logstash install

Download Logstash Free | Get Started Now

  • 실행 명령어
    • [설치 디렉토리 폴더]/bin/logstash
LIST