Information Security ˗ˋˏ ♡ ˎˊ˗

OS/Database

[DBMS] Elasticsearch DB(엘라스틱서치) 설치방법 With Ubuntu

토오쓰 2022. 1. 18. 16:39

OS 버전: Ubuntu 16.04.7 LTS (Xenial Xerus)

 

자신의 OS에 맞는 엘라스틱서치 설치하기

https://www.elastic.co/kr/support/matrix

 

1. 자바 설치하기

엘라스틱서치는 JVM 위에서 돌아가기 때문에 JDK 설치되어 있어야 한다.

sudo add-apt-repository -y ppa:webupd8team/java

 

sudo apt-get update
sudo apt-get -y install oracle-java8-installer

 

# 위에 명령어를 입력했을 때 나타나는 오류

Error: oracle-java8-installer' has no installation candidate

해결책: /etc/apt/sources.list에 deb를 추가하는 방법으로 해결하였다.

https://stackoverflow.com/questions/55920389/e-package-oracle-java8-installer-has-no-installation-candidate

 

java -version

설치된 JDK 버전 확인하기

 

 

2. 엘라스틱서치 설치하기

https://www.elastic.co/kr/downloads/elasticsearch에서 DEB 파일 다운로드하기

 

dpkg -i elasticsearch-7.16.3-amd64.deb

 

sudo systemctl enable elasticsearch.service

 

install at: /usr/share/elasticsearch
Config file: /etc/elasticsearch
Init script: /etc/init.d/elasticsearch

 

엘라스틱서치 시작과 멈춤

sudo service elasticsearch start
sudo service elasticsearch stop

 

엘라스틱서치 잘 작동하는지 확인하는 명령어

curl -XGET ‘localhost:9200’

 

 

참고

https://www.youtube.com/watch?v=w7aHzIkD3D4&list=PLVNY1HnUlO24LCsgOxR_eK2Yi4sOgH9Pg