linux - 在 Linux 上安装 ElasticSearch

标签 linux ssh elasticsearch

我正在尝试在 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/

相关文章:

php - 将数据写入具有 777 权限的文件

linux - 虚拟连续与物理连续内存

linux - 在 linux/nix 中使用 grep 输出并统计出现的总数

ssh - 易于ssh的终端插件

elasticsearch - 如何限制Ubuntu 17.10中elasticsearch的内存使用?

elasticsearch - 在Elasticsearch中删除前n个文档

linux - 如何获取完整的目标IP地址(x.x.x.x/x)netstat命令?

java - JSchException : Algorithm negotiation fail

elasticsearch - 如何在搜索时对 Elasticsearch 中的字段执行数学运算?

ssh - 如何使用 puppet 模块修改 SSH 配置文件