1. Elastic Cloud로 설치해보기.
- Cloud 주소
- 무료 체험판 사용 시작
- 로그인 후 Create deployment 눌르기
- 필요한 기능과 서버 선택후 (기본 설정 추천 14일 무료 체험) 프로젝트 명 작성
2. MacOs 및 Linux에서 ElasticSearch 및 Kibana 설치
- Mac OS 설치 주소
- 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
- docker network create elastic
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
- 실행 명령어
- [설치 디렉토리 폴더]/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