이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 13434|회답: 1

elasticsearch-6.5.2 elasticsearch-head 플러그인을 설치하세요

[링크 복사]
게시됨 2018. 12. 12. 오후 4:55:17 | | | |
ElasticSearch-Head는 Elastic Search 클러스터를 탐색하고 상호작용할 수 있는 웹 프론트엔드입니다.

elasticsearch-head는 GitHub에서 호스팅되며 다운로드하거나 포크할 수 있습니다

GitHub 주소:https://github.com/mobz/elasticsearch-head

준비

git과 nodejs를 설치하세요
CentOS 7 설치 NodeJS 튜토리얼
https://www.itsvse.com/thread-5912-1-1.html
(출처: Architect_Programmer)

설치 및 운영

독립 실행형 웹앱으로 실행됩니다



npm을 사용해 패키지를 설치할 때는 sudo(루트 관리자 권한으로 실행됨)를 반드시 추가해야 하며, 그렇지 않으면 오류가 보고될 수 있습니다. 이번 경기의 결과는 다음과 같습니다:



우리는 다음과 같은 http://ip:9100/ 을 방문하여 웹 관리 인터페이스를 보고, elasticsearch의 API 인터페이스 주소를 입력한 후 다음과 같이 연결(Connect)을 클릭합니다:



콘솔 콘솔을 열면 다음과 같은 오류가 뜹니다:

http://itsvse:9200/ 로드 실패: 프리플라이트 요청에 대한 응답이 접근 제어 검사를 통과하지 않음: 요청된 리소스에 'Access-Control-Allow-Origin' 헤더가 없습니다. 따라서 원지 'http://itsvse:9100'는 접근할 수 없습니다.
이 오류는 Elasticsearch의 API가 도메인 간 요청을 허용하지 않기 때문입니다. 먼저 elasticsearch 프로세스를 종료하세요:

[es@VM_0_9_centos elasticsearch-6.5.2]$ jps
22257 탄성탐색
23143 JPS
[es@VM_0_9_centos elasticsearch-6.5.2]$ 킬 -9 22257
[es@VM_0_9_centos elasticsearch-6.5.2]$ jps
23191 JPS
[es@VM_0_9_centos elasticsearch-6.5.2]$

elasticsearch 구성 파일을 편집하세요

하단에 교차 도메인을 허용하는 구성을 추가하세요:



구성 파일을 저장하고 elasticsearch를 시작하세요. "elasticsearch-head" 연결로 시도해 보니 다음과 같이 성공했습니다:







이전의:DevCloud의 C#
다음:elasticsearch-6.5.2에서 elasticsearch-analysis-ik 설치 튜토리얼
 집주인| 게시됨 2021. 11. 7. 오후 8:37:15 |
Docker 방식으로, 명령어는 다음과 같습니다:

면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com