Hayden's Archive
[ELK 스택] 우분투에 엘라스틱서치 설치하고 실행하기 본문
참고1 : 우분투에 openjdk 11에 설치하기 triest.tistory.com/48
참고2 : ELK 스택 설치 itsjob.tistory.com/27
참고3 : 엘라스틱서치 윈도우 설치 및 실행 lng1982.tistory.com/283
WINDOW에 엘라스틱 서치 설치 및 실행하기 blog.naver.com/ambition0917/221120007065
Elasticsearch 7.9.2 설치
📌 공식 문서
https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html#deb-key
📌 Elasticsearch 다운로드
https://www.elastic.co/kr/downloads/elasticsearch
→ 데비안 기반인 우분투에 설치할 것이므로 Debian Package로 받는다.
📌 Elasticsearch 의 OS별 호환 확인
https://www.elastic.co/kr/support/matrix
→ Ubuntu18.04 를 사용하고 있으므로 Elasticsearch 6.5.x 이상의 버전을 다운받아야 한다. 최근 버전인 Elasticsearch 7.9.2 를 다운받겠다.
📌 Elasticsearch 의 OpenJDK 포함 여부 확인
Elasticsearch는 Java 8 이상의 스펙을 요구한다. 하지만 최근 버전부터는 OpenJDK 를 포함하고 있다. 다운받으려는 엘라스틱서치가 OpenJDK를 포함하지 않는 경우 터미널에서 설치한다. ( 참고 : https://webisfree.com/2018-11-24/elasticsearch-엘라스틱서치-ubuntu-환경-설치방법 )
→ 다운받으려는 Elasticsearch 7.9.2 는 OpenJDK를 포함하고 있으므로 PASS
📌 Elasticsearch 7.9.2 패키지 설치
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.2-amd64.deb
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.2-amd64.deb.sha512
$ shasum -a 512 -c elasticsearch-7.9.2-amd64.deb.sha512
$ sudo dpkg -i elasticsearch-7.9.2-amd64.deb
→ 실행 화면
Elasticsearch 실행
📌 엘라스틱서치 실행 및 중단
$ sudo -i service elasticsearch start
$ sudo -i service elasticsearch stop
📌 엘라스틱서치 실행 상태 확인
- 방법 1
$ sudo -i service elasticsearch status
→ 실행 화면 : Active: active (running) 을 통해 실행 중임을 알 수 있다.
- 방법 2
$ curl -XGET "<http://localhost:9200>"
→ 실행 화면 : 관련 정보가 출력됨