Centos 7 서버에 최신 elasticsearch 버전 5.5.1을 다운로드했습니다.https://www.elastic.co/downloads/elasticsearch. 파일의 압축을 풀고 elasticsearch 디렉토리에 저장했습니다.
다음 명령을 사용하여 elasticsearch를 시작하려고 합니다(참조:https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-targz.html):
1)./bin/elasticsearch
오류: 권한이 거부되었습니다.
2) sudo ./bin/elasticsearch
오류: sudo: ./bin/elasticsearch: 명령을 찾을 수 없습니다. 내 서버에는 관리자가 없지만.
3)cd bin
./elasticsearch
오류 권한이 거부되었습니다.
4) cd bin
sudo ./elasticsearch
오류: sudo: ./elasticsearch: 명령을 찾을 수 없습니다.
5) cd bin
./elasticsearch.in.sh
이 명령은 나에게 출력을 제공하지 않습니다
내가 wget을 할 때http://localhost:9200,나는 얻다:
--2017-08-01 14:01:25-- http://localhost:9200/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:9200... failed: Connection refused.
Connecting to localhost (localhost)|127.0.0.1|:9200... failed: Connection refused.
이것이 centos 서버에서 elasticsearch를 시작하는 올바른 방법인지 알고 싶습니다. 시작하기 전에 구성 파일의 설정을 변경해야 합니까?
답변1
좋습니다. 다음을 사용하여 실행 가능하게 만듭니다.
sudo chmod +x elasticsearch.in.sh
그런 다음 실행sudo ./elasticsearch.in.sh
rpm
우리는 패키지를 사용하도록 선택할 수 있습니다여기, 파일을 다운로드 elasticsearch-5.5.1.rpm
하고 설치하십시오.
sudo rpm -ivh elasticsearch-5.5.1.rpm