무작정 개발.Vlog

[Elastic Search] 엘라스틱 서치 설치 - 맥북m1

by 무작정 개발
반응형
본 포스팅은 ELK Stack 7.x 버전 기준으로 정리하였습니다. 잘못된 부분이 있다면 댓글로 지적해주시면 감사하겠습니다 

 

이번에는 맥북 m1에 엘라스틱 서치(Elastic Search)를 설치하는 방법에 대해 정리할 것이다.

먼저 본인의 OS에 따라 설치하는 파일이 달라진다. 하지만 크게 다른 점이 없다.

 

 

ElasticSearch
ElasticSearch

1. ElasticSearch 설치하기

  • 필자는 ElasticSearch 7.16.2 버전 Mac m1 환경에 맞게 설치할 것이다.

 

(1) - 우선 하단의 사이트 접속

https://www.elastic.co/kr/downloads/past-releases#elasticsearch

 

Past Releases of Elastic Stack Software

Looking for a past release of Elasticsearch, Logstash, Kibana, es-hadoop, Shield, Marvel, or our language clients? You're in the right place.

www.elastic.co

 

(2) - 설치할 ElasticSearch 버전 선택

엘라스틱서치 설치
엘라스틱서치 설치

사이트를 접속하면 위의 화면이 나올 것이다. [ Versions ]를 클릭해서 원하는 버전을 선택한다.

필자는 7.16.2 버전을 선택하였다. 버전을 선택하면 해당 버전이 나오는데 해당 버전 우측에 있는

[ Download ] 버튼을 클릭한다.

 

(3) - ElasticSearch 설치 및 압축풀기

엘라스틱서치 설치 2
엘라스틱서치 설치 2

윈도우(Window) 사용자는 다운로드 목록을 보면 되고, 맥 OS 사용자는 Finder를 들어가서 다운로드 목록을 보면

설치된 압축파일을 볼 수 있다. 더블 클릭해서 압출을 풀고 원하는 위치로 파일을 옮기면 된다.

엘라스틱서치 설치 3
엘라스틱서치 설치 3

(4) - ElasticSearch 실행

  • 엘라스틱 서치(ElasticSearch)는 기본 Port 번호가 9200번으로 지정되어 있다.

윈도우 사용자는 cmd를 켜고, 맥 OS 사용자는 터미널을 켠다. 필자는 iTerm2를 사용해서 iTerm을 켰다.

엘라스틱 서치를 실행할 때 기존 터미널과 iTerm과 차이점은 없으니 기본 터미널을 사용해도 괜찮다.

(4) - ElasticSearch 실행
(4) - ElasticSearch 실행

ls를 입력하면 현재 디렉터리 위치에 있는 파일 리스트를 보여준다. 위의 화면을 보면 elasticsearch-7.16.2가 있는 것을 알 수 있다.

 

(4) - ElasticSearch 실행
(4) - ElasticSearch 실행

cd 명령어는 해당 파일에 들어가는 것이다. elasticsearch-7.16.2 폴더를 들어간다.

들어온 상태에서 다시 ls 명령어를 쓰면 해당 위치에 있는 파일 리스트를 보여주는데 그중에 bin 폴더가 있다. 

여기에 실행 파일이 있기에./bin/elasticsearch 명령어를 써서 bin 폴더 안에 있는 elasticsearch 파일을 실행시킨다.

(4) - ElasticSearch 실행
(4) - ElasticSearch 실행

./bin/elasticsearch 명령어를 입력하면 위의 화면처럼 나올 것이다.

 

(4) - ElasticSearch 실행
(4) - ElasticSearch 실행

정상적으로 엘라스틱 서치가 실행됐는지 확인하기 위해 9200 포트의 HTTP 요청을 해보면 된다.

http://localhost:9200

위의 주소를 요청했을 때 상단의 화면이 출력된다면 성공적으로 엘라스틱서치 설치 & 실행이 된 것이다.

 


지금까지 ELK 스택 중 첫 번째, Elastic Search 설치 방법에 대해 정리하였다.

다음 글에서는 키바나 (Kibana) 설치 방법에 대해 정리할 것이다.

반응형

블로그의 정보

무작정 개발

무작정 개발

활동하기