패키지 매니저 apt-get으로 리눅스우분투(Linux Ubuntu)에 엘라스틱서치(Elasticsearch) 설치하기

apt-get 패키지 매니저를 사용하여  엘라스틱서치(Elasticsearch)를 리눅스 우분투(Linux Ubuntu)에 설치하겠습니다. (Java 8 이상 필요)

관련 포스트: 
  • public signing key를 다운받습니다. wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -  그리고 apt-key list로 확인합니다.
wget으로 엘라스틱서치 공개 signing 키 받고 키 추가하기
  • repository definition을 저장합니다. echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list  그리고 확인합니다.
엘라스틱서치 repository 정의하기
  • 엘라스틱서치 패키지를 설치하고 확인합니다. sudo apt-get update && sudo apt-get install elasticsearch
리눅스 우분투에서 apt-get으로 엘라스틱서치 인스톨하기

엘라스틱서치 패키치 설치 여부 확인
  • 설치 경로들을 확인합니다. dpkg -L elasticsearch
dpkg -L elasticsearch
  • 엘라스틱서치 서비스를 시작합니다. sudo systemctl start elasticsearch.service 그리고 curl localhost:9200 으로 정상 동작을 확인합니다. 
sudo systemctl start elasticsearch.service
  • 엘라스틱서치를 중지합니다. sudo systemctl stop elasticsearch.service  그리고 서비스가 중지됐는지 확인합니다. 
sudo systemctl stop elasticsearch.service

* 만약 리눅스 시스템이 systemd가 아닌 SysV init을 사용하면 서버 시작은 sudo -i service elasticsearch start 서버 중지는 sudo -i service elasticsearch stop 입니다. 
  • 엘라스틱서치 로그들을 확인합니다. 경로는 /var/log/elasticsearch 입니다. 
Elasticsearch log - /var/log/elasticsearch
  • sudo journalctl --unit elasticsearch 명령어로 엘라스틱서치 journal 엔트리도 볼 수 있습니다.
sudo journalctl --unit elasticsearch



Comments