elasticsearch RESTful搜索引擎-安装

oyhk 学习笔记...


1.首先下载elasticsearch 0.20.2 版...我暂时是用这个版本 http://www.elasticsearch.org/download/2012/12/27/0.20.2.html,如果到时升级版本了,我们再更换吧

  • 我是在Win7的虚拟机(ubuntu)安装,cd 到一个目录 wget http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.20.2.tar.gz 下载可能有点慢
    下面是下载图片哈
  • 安心的等待下载吧...
  • 下载完成,看到elasticsearch-0.20.2.tar.gz了吗?

2.安装,我是看着公网一步步的信息安装下来的

  • 解压elasticsearch-0.20.2.tar.gz,tar -zxvf elasticsearch-0.20.2.tar.gz -C ../dev_softwares 这里我解压的目录,你自己目录自行更改,进入解压的目录
  • 目录结构如下
  • 下面真正的开始安装了,安装ES的过程中,我们需要配置java的环境变量,可以通过一些java的配置参数来配置ES,最好就是给他配置最大内存,跟最小内存值
  • 其实,我们配置好了java的环境变量,把ES运行起来是非常简单的,在命令行输入这命令 ./bin/elasticsearch -f,运行后,看结果
  • 上图就已经安装成功了...
  • 我们可以运行./bin/elasticsearch start,启动服务还有其他参数
    参数 描述
    console 运行elasticsearch前台
    start 运行elasticsearch后台
    stop 停止 elasticsearch 服务
    install Install elasticsearch to run on system startup (init.d / service).
    remove Removes elasticsearch from system startup (init.d / service).
  • 有些人喜欢用/etc/init.d/elasticsearch ..那么你就使用./bin/elasticsearch install,把脚本安装到etc/init.d/下面吧
    -remove 这个命令我不说了...

好了...elasticsearch 安装完成了,我们开发的时候,一般都使用./bin/elasticsearch -f 这样我们可以看到很多日志信息,对开发人员非常有用