[실무개발]/Elasticsearch

엘라스틱 서치 설치

_niel 2022. 6. 1. 18:15

1. 오픈 소스 설치

git clone https://github.com/apache/lucene.git
git clone https://github.com/elastic/elasticsearch.git
git clone https://github.com/HowookJeong/elasticsearch-analysis-arirang.git
git clone https://github.com/HowookJeong/arirang-analyzer-6.gi
git clone https://github.com/HowookJeong/arirang.morph.git

 

2. JENV 설치

brew install jenv

echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc

source ~/.zshrc

 

3. jdk 버전별 설치

brew tap AdoptOpenJDK/openjdk

//jdk 버전별 설치하기
brew install --cask adoptopenjdk8
brew install --cask adoptopenjdk11
brew install --cask adoptopenjdk15
brew install --cask adoptopenjdk16
brew install --cask adoptopenjdk17

//jenv 추가
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-16.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-17.jdk/Contents/Home

 

4. jenv 버전 설정

//jenv 가능한 버전 확인
jenv versions

//jenv 버전 설정
jenv local 11.0 (특정 디렉토리에서만 사용)

'[실무개발] > Elasticsearch' 카테고리의 다른 글

Luncene과 역인덱스  (0) 2022.06.01