Elasticsearch 설치하기
brew를 통해 설치하는 방법과 설치파일을 통해 설치하는 방법이 있는데 설치파일을 통해 설치하는 방법을 알아보겠습니다 !
Elasticsearch를 사용하기 위해서는 자바 1.8 이상의 버전이 설치되어있어야되며, 각 버전 별로 필용한 자바 버전은 여기를 클릭하여 확인 가능합니다 !
위 사이트를 통해 elasticsearch 다운로드 후 tar.gz 파일을 압축 풀기해줍니다 !
이후 터미널을 실행한 뒤 다운받은 폴더가 있는 경로로 들어간 후 ./bin/elasticsearch 를 입력해주시면 elasticsearch가 실행됩니다.
추가로 백그라운드에서 실행하고 싶을 경우 ./bin/elasticsearch -d 로 실행시켜주면됩니다 !
백그라운드에서 실행 중인 Elasticsearch 프로세스를 종료하라면 kill 명령어를 사용해야합니다 ! ex) kill 38850
연결 정보를 확인하고 싶으면 새로운 터미널을 실행한 뒤 curl -XGET localhost:9200을 입력하면 관련된 정보를 확인할 수 있습니다.
오류 발생
여기서 잠깐 ! 에러발생 !
위와 같은 에러가 발생하였습니다.
해당 에러는 접속할 때 HTTP를 통해 접속해서 발생하는 에러입니다.
elasticsearch 버전 8부터는 SSL/TLS가 기본적으로 설정되어있어 elasticsearch.yml의 SSL 설정을 true에서 false로 수정해줘야합니다 !
cofig 파일 수정 후 다시 확인해보면 정상적으로 데이터가 반환되는 것을 확인하실 수 있습니다 !
Kibana 설치하기
elasticsearch와 동일하게 위 사이트에서 다운로드 후 tar.gz 파일 압축을 풀어준 뒤, 터미널을 실행하여 해당 폴더의 경로로 접속하여 ./bin/kibana를 입력하여 실행해줍니다 !
kibana는 localhost의 9200포트로 elasticsearch가 정상적으로 실행하고 있으면 알아서 연동이됩니다.(localhost가 아닌 다른 곳에서 사용할 경우 config/kibana.yml의 server.host를 변경해주면됩니다 !)
이후 브라우저에서 localhost:5601 (kibana는 5601포트를 사용합니다.)을 입력해서 들어가면 kibana 사이트가 나오고, DEV Tools 메뉴를 검색해서 들어가면 아래와 같은 창이 나오고 왼쪽에 쿼리를 입력하면 오른쪽에 결과값이 뿌려지는 형태입니다 !
여기서 마음껏 쿼리 연습을 할 수 있습니다 !
'개발공부 > Elasticsearch' 카테고리의 다른 글
[Elasticsearch] elasticsearch 기본 설정 및 cluster 구성하기(start error) (0) | 2024.05.13 |
---|---|
[ELK] logstash와 mysql 다중 테이블 가져오기 (0) | 2024.04.25 |
[EKL] logstash와 Mysql 연동하기 (0) | 2024.04.24 |
[EKL] Elasticsearch란 ? (0) | 2024.04.17 |
개발의 모든 것 !
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!