엘라스틱 실습 환경 구성

Jang Dong Ik·2025년 1월 26일
post-thumbnail

개요


엘라스틱서치는 데이터 검색 및 분석 플랫폼입니다. 로그 관리, 검색 엔진, 데이터 분석 등 다양한 용도로 활용됩니다.
이번 글에서는 과금이 발생하지 않도록 클라우드 환경이 아닌 로컬 환경에서 엘라스틱서치를 설치하고 실행하여 실습 환경을 구성하는 방법을 소개합니다. 운영체제는 윈도우를 기반으로 설명하도록 하겠습니다.


환경 구성


1. 엘라스틱서치 설치 페이지 접속
https://www.elastic.co/guide/en/elasticsearch/reference/7.10/install-elasticsearch.html

2. 엘라스틱서치 다운로드
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.2-windows-x86_64.zip

3. 윈도우 C 드라이브에 폴더 압축 해제

폴더 설명
bin : 실행 파일을 포함하여 플러그인 설치나 키 생성 등의 실행 작업을 위한 파일들이 존재
config : 엘라스틱서치 설정 파일을 포함하여 설정에 관한 파일들이 존재

5. 엘라스틱서치 실행
.\bin\elasticsearch.bat

6. 동작 여부를 확인하기 위해 curl을 활용하기
프롬프트 : curl -X GET "localhost:9200/?pretty"
파워쉘 : Invoke-WebRequest -Uri "http://localhost:9200/?pretty" -Method GET

curl : 다양한 통신 프로토콜을 지원하여 데이터를 전송할 수 있는 소프트웨어입니다.
명령행 기반의 터미널 환경에서 동작하기에 서버 환경에서 쉽게 테스트할 수 있는 장점이 존재합니다.

7. 키바나 설치
https://www.elastic.co/downloads/past-releases#kibana
에 접속하여 elasticsearch와 같은 버전으로 다운하여 줍니다.

8. 키바나 실행
.\bin\kibana.bat

9. 키바나 테스트
http://localhost:5601 접속하여 페이지가 나온다면 정상입니다.
실행중 오류가 난다면 일라스틱서치를 먼저 실행했는지 다시 한번 확인하여줍니다.

10. 엘라스틱 스택 라이선스 확인

  • Explorer on my own 버튼 누르기
  • Management > Stack Management 클릭
  • Stack > License Management 선택

0개의 댓글