Elasticsearch安装

一、简介

        ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。能够达到实时搜索,稳定,可靠,快速,安装使用方便。

二、环境和软件准备

        1)环境:CentOS 6 x64 +JDK1.8 +Elasticsearch 2.3.3

        2)软件列表:

            JDK1.8:点我下载 (1.7安装插件时候出现问题,如果下载后缀为.gz就修改成tar.gz)

            Elasticsearch:点我下载

三、安装JDK       

        把jdk-8u91-linux-x64.tar.gz上传到服务器/usr/local       

tar -zxvf jdk-8u91-linux-x64.tar.gz #解压
ln -s jdk1.8.0_91/ jdk8 #软连接
echo "export JAVA_HOME=/usr/local/jdk8" >>/etc/profile
echo "export PATH=\$JAVA_HOME/bin:\$PATH" >>/etc/profile
echo "export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar" >>/etc/profile
source /etc/profile
java -version #如果显示java的版本则表示配置成功

四、安装Elasticsearch

        上传elasticsearch-2.3.3.tar.gz到服务器/usr/local

tar -zxvf elasticsearch-2.3.3.tar.gz
groupadd esgroup
useradd esuser -g esgroup
chown -R esuser:esgroup elasticsearch-2.3.3

五、配置并启动Elasticsearch

        配置:

vi elasticsearch-2.3.3/config/elasticsearch.yml
#找到network.host和http.port 把前面的井号去掉,并按照括号进行配置并保存
(network.host: 0.0.0.0
http.port: 9200)

        启动:

su esuser
./elasticsearch-2.3.3/bin/elasticsearch -d

六、验证

        启动后你会发现elasticsearch-2.3.3下面多了data和logs,然后访问http://ip:9200 就可以看到如下内容就表示启动成功(如果访问不了就先把防火墙关闭了)

{
  "name" : "Rick Jones",
  "cluster_name" : "elasticsearch",
  "version" : {
    "number" : "2.3.3",
    "build_hash" : "218bdf10790eef486ff2c41a3df5cfa32dadcfde",
    "build_timestamp" : "2016-05-17T15:40:04Z",
    "build_snapshot" : false,
    "lucene_version" : "5.5.0"
  },
  "tagline" : "You Know, for Search"
}

 

转载于:https://my.oschina.net/emisky/blog/681045

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值