프로그래밍 노트/인프라

[엘라스틱 스택] 맥북 실습 환경 구성

깡냉쓰 2021. 12. 30. 00:52
728x90
반응형

실습환경을 구성해보자. 엘라스틱 스택에서 필수 요소인 엘라스틱서치키바나를 설치해보자.

도커 실습 환경도 있으나, 나중에 구성해보기로하고 현재 PC인 맥북에서 실습환경을 구성해 보자.

엘라스틱 서치

설치

공식홈페이지에서 쉽게 다운로드받을 수 있다. 초보자들도 쉽게 다운로드 및 사용할 수 있게 가이드가 되어 있다.

https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html

공식사이트
정보 > 문서 > Elasticsearch Guide > Set up Elasticsearch > Installing Elasticsearch

https://www.elastic.co/guide/en/elasticsearch/reference/current/targz.html

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.2-darwin-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.2-darwin-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.16.2-darwin-x86_64.tar.gz.sha512 
tar -xzf elasticsearch-7.16.2-darwin-x86_64.tar.gz
cd elasticsearch-7.16.2/

terminal에서 위의 shell을 복사해서 붙여넣기만 하면 끝!

실행

## 엘라스틱 서치 실행
./bin/elasticsearch 
## 제대로 실행됬는지 확인
curl -X GET "localhost:9200/?pretty" 

위의 명령어를 실행해서 아래처럼 JSON 형태로 응답값을 받는다면 성공적인 실행!

{
  "name" : "AL01764131.local",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "urb1ql9_RbWa2Qlw6oGpqw",
  "version" : {
    "number" : "7.16.2",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "2b937c44140b6559905130a8650c64dbd0879cfb",
    "build_date" : "2021-12-18T19:42:46.604893745Z",
    "build_snapshot" : false,
    "lucene_version" : "8.10.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}
  • 엘라스틱서치는 기본적으로 9200 포트를 사용한다.
  • URL뒤에 ?pretty를 추가하면 가독성 좋은 결과를 제공해준다.

키바나

설치

공식사이트

정보 > 문서 > Kibana Guide > Set up > Install Kibana

https://www.elastic.co/guide/en/kibana/current/targz.html

맥북 커널버전을 확인해서 다운 받자. 현재 내 PC는 다윈이므로 맥북 다윈 패키지를 다운 받는다.

curl -O https://artifacts.elastic.co/downloads/kibana/kibana-7.16.2-darwin-x86_64.tar.gz
curl https://artifacts.elastic.co/downloads/kibana/kibana-7.16.2-darwin-x86_64.tar.gz.sha512 | shasum -a 512 -c - 
tar -xzf kibana-7.16.2-darwin-x86_64.tar.gz
cd kibana-7.16.2-darwin-x86_64/

실행

## 키바나 실행
./bin/kibana
  • 키바나가 실행되면 브라우저를 통해 동작 여부를 확인할 수 있다.
  • http://localhost:5601 키바나는 기본적으로 5601 포트 사용
  • 엘라스틱서치를 실행하지 않고 키바나를 실행하면 오류가 발생한다.

kibana

728x90
반응형