CentOSでElasticsearchを起動するには?

CentOSでElasticsearchを起動するには?

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

関連情報