我正在尝试在 Linux 环境中安装 ElasticSearch。我快到了,但我做错了什么。
基本上,我的问题是:当我在终端中运行 bin/elasticsearch 时,我可以访问 http://localhost.com:9200就好了,运行查询。但是当我结束 SSH session 时,当我尝试点击 http://localhost.com:9200 时得到 404。在我的浏览器窗口中和通过 CURL。
这是我用来安装 ElasticSearch 的过程:
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.0.tar.gz
tar -zxvf elasticsearch-1.1.0.tar.gz
cd elasticsearch-1.1.0
bin/elasticsearch
就像我说的,这行得通,我可以点击 http://localhost.com:9200运行查询,但前提是 SSH session 处于事件状态。
有什么明显的我做错了吗?我是命令行方面的新手,所以我正在尝试摸索。
最佳答案
从 1.0 开始,默认选项在前台启动服务
ElasticSearch Documentation http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/_system_and_settings.html
尝试使用将服务器作为守护进程运行的“-d”选项。
关于linux - 在 Linux 上安装 ElasticSearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22872293/