Centos6.8安装elasticsearch

我安装的是elasticsearch 2.4.6版本,没有装最新5.6的版本。因为我要看《elasticsearch技术解析与实战》这本书,为了对应书的内容所以选择了旧的版本。

首先呢安装查看java版本,我的是1.8.0,貌似默认的都已经是1.8了。

接下来去官网下载www.elastic.co/downloads/elasticsearch,进入后显示最新版本是5.6.2,这不是我需要的。然后点击 Not the version you're looking for? Viewpast releases, 进去后在 Past Releases 选择对应的产品和版本,然后点击download。进入download页面后审查元素复制RPM的链接,download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.4.6/elasticsearch-2.4.6.rpm

。我是在虚拟机里面安装的,然后wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.4.6/elasticsearch-2.4.6.rpm 进行下载。如果没有安装wget请yum install wget安装。下载成功后,执行rpm -ih elasticsearch-2.4.6.rpm进行安装。安装成功后提示一下信息。

我这里执行成功后提示执行sudo chkconfig --add elasticsearch 添加到开机启动项,执行 sudo service elasticsearch start 开启es

开启成功。验证一下 执行curl 127.0.0.1:9200显示以下json信息

version 信息显示为2.4.6

当我试着在主机访问虚拟机es的时候发信总是不成功,查找后才知道需要修改配置文件,但让要确保安全其它的安全类的软件没有限制9200端口。我的配置文件地址在/etc/elasticsearch/elasticsearch.yml,修改 network.host:0.0.0.0 表示都可以访问。修改完成就可以正常访问了。

你可能感兴趣的:(Centos6.8安装elasticsearch)