블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
Elastic Search 설치
아래 사이트에서 설치를 진행한다.
www.elastic.co/kr/downloads/elasticsearch
Mac 용 tar.gz 다운로드를 받아서 설치해도 되지만, 본 글에서는 패키지를 쉽게 관리하기 위해 Homebrew
를 사용한다.
아래 명령어 수행
- 먼저, Homebrew로 설치하려면,
elasic/tap
저장소에 탭(Tap) 해야 한다. - 그리고,
eleasticsearch
를 인스톨한다.
$ brew tap elastic/tap
$ brew install elastic/tap/elasticsearch-full
아래와 같이 나오면 설치 완료 (본 글에서는 7.10.2
버전으로 설치)
...중략...
==> Summary
🍺 /usr/local/Cellar/elasticsearch-full/7.10.2: 908 files, 483MB, built in 14 seconds
실행
elasticsearch 서버 실행
$ elasticsearch
elasticsearch 는 기본적으로 9200
포트를 갖는다.
디렉토리 구조
Homebrew를 이용하여 설치를 하게 되면 아래와 같은 디렉토리 구조를 갖게 된다.
home
: elasticsearch의 홈 디렉토리
/usr/local/var/homebrew/linked/elasticsearch-full
bin
: elasticsearch의 바이너리가 존재하는 곳
/usr/local/var/homebrew/linked/elasticsearch-full/bin
conf
: elasticsearch.yml 파일이 존재하는 곳으로, 설정 파일이 존재
/usr/local/etc/elasticsearch
data
: elasticsearch의 데이터 파일이 존재하는 디렉토리- 만약 경로를 변경하려면
path.data
를 수정한다.
- 만약 경로를 변경하려면
/usr/local/var/lib/elasticsearch
logs
: 로그파일이 존재하는 디렉토리- 만약 경로를 변경하려면
path.logs
를 수정한다.
- 만약 경로를 변경하려면
/usr/local/var/log/elasticsearch
plugins
: 플러그인이 존재하는 디렉토리
/usr/local/var/homebrew/linked/elasticsearch/plugins
Reference
www.elastic.co/guide/en/elasticsearch/reference/current/brew.html
반응형
'ETC' 카테고리의 다른 글
vscode에서 prettier가 적용되지 않는 경우 (defualt formatter, format on save 설정) (0) | 2021.02.15 |
---|---|
Elastic Search에 대해서 (0) | 2021.01.22 |
Git 계정 변경, fatal: Authentication failed for (0) | 2021.01.19 |
MacOS에 Httpie 설치하기 (Homebrew 이용) (0) | 2020.12.02 |
vscode 설정값 초기화하기 (settings.json) (0) | 2020.11.05 |