Elasticsearch一个开源的搜索引擎框架(支持群集架构方式)

0.Elasticsearch 简介或其他

http://kibana.logstash.es/content/elasticsearch/
风来了.fox

1.下载和安装

下载地址

https://www.elastic.co/downloads/elasticsearch

目前最新版本 2.4.0
这里选择 LINUX 即方式一
方式一:源码

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.0/elasticsearch-2.4.0.tar.gz
tar -zxvf elasticsearch-2.4.0.tar.gz

方式二:deb

curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.4.0/elasticsearch-2.4.0.deb
sudo dpkg -i elasticsearch-2.4.0.deb

方式三:rpm

curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.4.0/elasticsearch-2.4.0.rpm
sudo rpm -vi elasticsearch-2.4.0.rpm

这里是 方式一后续步骤:

不要用root用户,不要用root用户,不要用root用户

不要用root用户,如果已使用root用户解压缩了,先改文件夹所属用户组和用户
root用户无法启动elasticsearch

chown fox:fox -R elasticsearch-2.4.0

2.配置elasticsearch

2.1配置

编辑config/elasticsearch.yml

vim config/elasticsearch.yml

修改为

network.host: 0.0.0.0
...其他部分没有改动,不需要修改

2.2 说明

3.启动

kibana 4 可以单独启动
命令

bin/elasticsearch     #前台运行
bin/elasticsearch -d  #后台运行

访问

http://10.1.5.66:9200/

如果在局域网中访问
修改

vim config/elasticsearch.yml

增加

network.host: 0.0.0.0

3.3停止

查找进程 ID

ps -ef |grep elasticsearch

KILL他

kill -9  id

3.4 启动停止插件

地址
https://github.com/elasticsearch/elasticsearch-servicewrapper
下载
此插件暂时不可以使用,2.4版有问题

3.X Elasticsearch设置

4. 插件

执行命令 自动下载安装

4.1 head

bin/plugin install mobz/elasticsearch-head

访问地址

http://localhost:9200/_plugin/head/

4.2 bigdesk

bin/plugin install lukas-vlcek/bigdesk

访问地址

http://localhost:9200/_plugin/bigdesk/

5.高级配置说明

http://rockelixir.iteye.com/blog/1883373

http://kibana.logstash.es/content/elasticsearch/

x.其他说明

x.1 bin/elasticsearch命令运行后,出现java.lang.RuntimeException: don’t run elasticsearch as root异常

解决方法:不要使用root用户,使用其他用户,并且要把 elasticsearch 文件夹的所属用户和用户组更改为该用户

每次修改elasticsearch配置,重启elasticsearch才能生效

部分来源:
http://kibana.logstash.es/content/elasticsearch/

Elasticsearch2.4.X 搜索引擎框架 安装配置相关推荐

  1. ElasticSearch-2.0.0集群安装配置与API使用实践

    ElasticSearch是基于全文搜索引擎库Lucene构建的分布式搜索引擎,我们可以直接使用ElasticSearch实现分布式搜索系统的搭建与使用,都知道,Lucene只是一个搜索框架,它提供了 ...

  2. Python爬虫进阶三之Scrapy框架安装配置

    初级的爬虫我们利用urllib和urllib2库以及正则表达式就可以完成了,不过还有更加强大的工具,爬虫框架Scrapy,这安装过程也是煞费苦心哪,在此整理如下. Windows 平台: 我的系统是 ...

  3. Python 爬虫进阶三之 Scrapy 框架安装配置

    初级的爬虫我们利用 urllib 和 urllib2 库以及正则表达式就可以完成了,不过还有更加强大的工具,爬虫框架 Scrapy,这安装过程也是煞费苦心哪,在此整理如下. 官网 官方安装文档 安装p ...

  4. Python 爬虫进阶二之 PySpider 框架安装配置

    PySpider官方文档 项目地址 官方文档 安装 phantomjs PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API.它全面支持 web 而不需浏览器支持,其 ...

  5. python爬虫架构设置_Python爬虫进阶三之Scrapy框架安装配置

    初级的爬虫我们利用urllib和urllib2库以及正则表达式就可以完成了,不过还有更加强大的工具,爬虫框架Scrapy,这安装过程也是煞费苦心哪,在此整理如下. Windows 平台: 我的系统是 ...

  6. asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程...

    最近在学习张善友老师的NanoFabric 框架的时了解到Exceptionless : https://exceptionless.com/ !因此学习了一下这个开源框架!下面对Exceptionl ...

  7. 【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题

     写在前面:​        本人是在学习B站黑马程序员SSM框架教程视频的时候在P37集遇到了问题,如果不解决还没办法往下接着听,老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题,全在 ...

  8. 很火的深度学习框架PyTorch怎么用?手把手带你安装配置

    导读:本文主要介绍PyTorch的一些基础且常用的概念和模块,以及: 为何选择PyTorch. PyTorch环境的安装与配置. 作者:吴茂贵 郁明敏 杨本法 李涛 张粤磊 来源:大数据DT(ID:b ...

  9. gin context和官方context_[系列文章] Gin框架 - 安装和路由配置

    概述 看下 Gin 框架的官方介绍: Gin 是一个用 Go (Golang) 编写的 web 框架. 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速 ...

  10. zookeeper工作原理、安装配置、工具命令简介

    1 Zookeeper简介 Zookeeper 是分布式服务框架,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等等. ZooK ...

最新文章

  1. Imagenet VGG-19网络加载和特征可视化
  2. C#中的is和as操作符
  3. 【使用注意】文件内容突然消失
  4. 单片机集成wifi等_从零制作单片机需要哪些知识?
  5. linux设备驱动归纳总结(八):1.总线、设备和驱动【转】
  6. html导入有道云笔记,有道云笔记批量导入到showdoc(一)
  7. 完美使用application cache几点心得
  8. mysql 创建触发器出错_mysql-在phpmyadmin中创建触发器时出错
  9. vue.js三种安装方式
  10. java基础练习题(含答案)
  11. Linux 常用基础命令(入门版)
  12. JavaScript 模板引擎
  13. 萤石云平台接入_萤石开放平台对接海康摄像头(一)
  14. 最大化 LoRa 长距离,秘籍2:接收灵敏度
  15. vscode的工作区的问题
  16. 高通Hexagon通用计算DSP介绍
  17. 苹果手机怎么备份所有数据_数据蛙:微信怎么备份手机通讯录,随时备份和恢复手机联系人!...
  18. C语言的clock函数
  19. 【LeetCode】934. Shortest Bridge 解题报告(Python)
  20. 计算机显示找不到gpedit,Win7系统打开组策略提示找不到文件gpedit.msc怎么办

热门文章

  1. Linq to sql(六):探究特性(四)
  2. 正态分布的前世今生(下)
  3. 拓端tecdat|R语言有极值(EVT)依赖结构的马尔可夫链(MC)对洪水极值分析
  4. 案例4-4 Windows消息队列 (25 分)(优先队列的优先级设定)
  5. 理想条件下计算愚公移山需要多久
  6. 带头结点的单链表的插入删除和遍历操作
  7. 6、set_xlim、set_ylim、xticks、yticks、set_xlabels、set_ylabels 和 双坐标轴twin()
  8. 分析uint8_t\uint_16_t\uint32_t\uint64_t
  9. linux终端使用python的matplotlib模块画图出现“could not open display”问题解决
  10. 决策树:ID3和C4.5