[CentOS8] Elasticsearch 설치

Elasticsearch란??

Elasticsearch는 HTTP 웹 인터페이스와 스키마에서 자유로운 JSON 문서와 함께 분산 멀티테넌트 지원 전문인 루씬 기반 검색 엔진이다.


설치

https://www.elastic.co/guide/en/elasticsearch/reference/7.10/rpm.html#rpm-repo

cd /etc/yum.repo.d/ 

vi elasticsearch.repo  # elasticsearch 설치 파일

elasticsearch 설치 파일을 생성 후 설치 내용 삽입

[elasticsearch]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=0
autorefresh=1
type=rpm-md
sudo dnf install --enablerepo=elasticsearch elasticsearch

생성 경로 확인 ( 설치 정상 확인 )

/usr/share/elasticsearch /etc/elasticsearch /etc/init.d/elasticsearch

elasticsearch 설정 파일 내용 수정

nano /etc/elasticsearch/elasticsearch.yml
network.host : 0.0.0.0
cluster.initial_master_nodes: elasticsearch.local # 주석 해체후 변경

elasticsearch 서비스 시작

systemctl start elasticsearch.service

elasticsearch 포트 확인

netstat -ant | grep 9200

Elasticsearch 포트 방화벽 해체

firewall-cmd --permanent --zone=public --add-port=9200/tcp

만약 firewall 다운이 안받아져있을 경우

apt-get install firewalld

웹 사이트 접속 elasticsearch 서비스 상태 확인

http://localhost:9200/

답글 남기기

이메일 주소는 공개되지 않습니다.