Как запустить elasticsearch на CentOS?

Я загрузил последнюю версию elasticsearch 5.5.1 на свой сервер Centos 7 с 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.

Могу ли я узнать, правильный ли способ запустить elasticsearch на сервере centos. Нужно ли мне изменять какие-либо настройки в файле конфигурации перед его запуском.

0
21.08.2018, 04:30
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
2
28.01.2020, 02:45

Теги

Похожие вопросы