1.es需要java环境,故先检查java环境是否正常

2.下载elasticsearch安装包

http://www.elasticsearch.org/download/ 目前最新版本到1.4.0 ,Linux 下载es命令:

wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.4.0.tar.gz

3.启动es

Linux下解压 :tar -zxvf elasticsearch-1.4.0.tar.gz

进入bin目录

Windows 系统可以直接双击elasticsearch.bat 直接启动es ,至于linux可以直接在终端执行./service start ,linux下该服务会随着终端回话结束或者Ctrl+C而停止,启动之后我们在浏览器可以用http://localhost:9200/ 查看是否启动成功,如果成功则显示     "status" : 200

这里 集群名称"cluster_name" : "elasticsearch", 和节点(node)名称 "name" : "Grasshopper II" 均为默认。

4.配置es

通常我们都会自己设定集群名称和节点名称,当然实际至少要有2个节点才算集群,局域网内es只要集群名称相同 各个节点就会自己组成集群。关于配置我们可以进入es目录 elasticsearch-1.4.0\config\下找到elasticsearch.yml 文件.

1) 集群名称:找到 #cluster.name: elasticsearch   将默认的‘elasticsearch’改为自己需要的集群名称,去掉“#”。

2) 节点名称:找到#node.name: "Franz Kafka" 将默认的“Franz Kafka”改为自己需要的节点名称,去掉“#”。

3) 其余分片数:index.number_of_shards, 备份数:index.number_of_replicas 修改同上完成之后 重启es 生效

5.安装elasticsearch-servicewrapper

这个是对elasticsearch执行命令的包装服务,安装之后,方便elasticsearch的启动,停止等等操作,最主要的是它会让es 一直在后台持续运行不会因为一次回话结束而停止es服务。

1) 下载elasticsearchservicewrapper

git clone https://github.com/elasticsearch/elasticsearch-servicewrapper,然后将目录下的service目录拷贝至es所在的/bin目录下。

2) 简单配置jvm的内存   修改elasticsearch-1.4.0/bin/service/elasticsearch.conf,set.default.ES_HEAP_SIZE=1024,该值根据机器的配置可自定义。

3) 安装启动服务    执行命令:elasticsearch-1.4.0/bin/service/elasticsearch install

4) 启动/停止/重启服务  执行命令:elasticsearch-1.4.0/bin/service/elasticsearch start/stop/restart

最新文章

  1. C#进阶系列——DDD领域驱动设计初探(七):Web层的搭建
  2. 一个页面中显示多个button时总行数计算公式。
  3. js模版引擎handlebars.js实用教程——结束语
  4. 1. 初探MongoDB —— 介绍、安装和配置
  5. 【VC6】【集成工具】将输入信息集成到VC工具中
  6. PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写
  7. 控制台console
  8. Class类对象的三种实例化方法
  9. 浅谈Struts2(三)
  10. Javascript高级编程学习笔记(18)—— 引用类型(7)单体内置对象
  11. sed:-e 表达式 #1,字符 10:未终止的“s”命令
  12. xtrabackup
  13. redis-4.0.8 配置文件解读
  14. Allegro PCB Design GXL (legacy) 刷新PCB封装(Package)中的焊盘(Padstack)
  15. 《剑指offer》第五十五题(平衡二叉树)
  16. KafkaAPI实战
  17. 【机器学习】DBSCAN Algorithms基于密度的聚类算法
  18. guzzle http异步 post
  19. SceneKit下关于修改SCNNode 的Shader展示自定义图形
  20. Vue 事件处理

热门文章

  1. chapter 12_2 保存无环的table
  2. visible绑定(The "visible" binding)
  3. 微信账号 echo_server 的实现
  4. do-while循环判断成绩的有效输入
  5. xp添加右键"打开文件所在位置"
  6. Elasticsearch Java虚拟机配置详解(转)
  7. PE结构之重定位表
  8. linux手工笔记
  9. apt-get 总结
  10. Fine Uploader 简单配置方法