文档章节

(1)elasticsearch的安装入门

mywd
 mywd
发布于 2017/07/13 11:13
字数 832
阅读 18
收藏 1
点赞 1
评论 2

一、安装

  1. https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz下载最新版的elasticsearch.
  2. ES依赖于java,所以先保证你安装好了jdk.

  3. 上传到Linux服务器,执行 tar -zxvf elasticsearch-5.5.0.tar.gz 命令,解压后目录结构如下:
  • bin            --二进制脚本,包含elasticsearch启动节点
  • conf          --配置文件路劲,包含elasticsearch.yml 是es的基本配置文件

二、启动

  1.   ./bin/elasticsearch 这个执行后半天才有反应...以为挂掉了,不知道是不是个人电脑问题,如果大家执行后半天没反应请耐心等待,网上说用root账户会报错,个人用的root没遇到该问题如图所示即为启动成功.
  2.  为什么会这样呢?这是因为处于系统安装考虑的设置,由于Elasticsearch可以接收用户输入的脚本并且执行,为了系统安全考虑,不允许root账号启动,所以建议给Elasticsearch单独创建一个用户来运行Elasticsearch。

        创建elasticsearch用户组以及elasticsearch用户,命令如下:

          groupadd elasticsearch

          useradd  elasticsearch(用户名) -g elasticsearch(组名) -p elasticsearch(密码)

         更改Elasticsearch文件夹以及内部文件的所属用户以及组为elasticsearch,修改完成之后如图所示:

          chown -R elasticsearch:elasticsearch elasticsearch

  3. 也可以使用Elasticsearch后端启动命令为:./bin/elasticsearch -d
  4. 接下来访问一波,看是否能正常访问
  5. 在Linux中可以正常访问,外网始终连接不上,这时候我们就需要修改配置文件了,首先使用ifconfig查询你的linux的IP是多少,得到IP,如果设置为当前IP不行,试试0.0.0.0
  6. 跳转到Elasticsearch的config配置文件下,使用vim打开elasticsearch.yml,找到里面的"network.host",将其改为你刚才查询得到的IP,保存  小技巧vim下查找功能--   /network.host
  7. 再重启elasticsearch服务,惊奇的发现,报了一堆错.....http://blog.csdn.net/u012246178/article/details/63253531还好按照这个大神文档都解决了
  8. 解决完后正常启动

三、安装可视化界面ElasticSearch_Head

  1.     安装方法如图:详情见:https://github.com/mobz/elasticsearch-head
  2. 如果你用的是elasticsearch 5.X以后的版本,安装好浏览器打不开可视化页面,首先检查端口是否放行了,简单方法直接把防火墙给干掉  service iptables  stop
  3. 如果能打开可视化页面,但是如图显示:未连接,则还需要去配置文件中做如下修改:
    (1)elasticsearch-5x下的 config/elasticsearch.yml
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    (2)elasticsearch-head下Gruntfile.js
    connect: {
            server: {
                options: {
                    hostname: '0.0.0.0',
                    port: 9100,
                    base: '.',
                    keepalive: true
                }
            }
        }

    一般设置后就能正常连接了,正常连接画面如图所示:

  4. 还有一个国产的可视化页面,截面很给力,感兴趣的小伙伴可以看看:https://www.oschina.net/p/elastichd

四、安装ik分词器

  1. 如果你下载的是elasticsearch最新的5.5版本一定要去https://github.com/medcl/elasticsearch-analysis-ik/releases下载最新的包两个的版本号必须一致,不然不支持不支持不支持这是个坑啊
  2. 安装步骤如下:将下载好的elasticsearch-analysis-ik-5.5.0.zip包复并且解压到你的elasticsearch安装目录/plugins/ik下,重启elasticsearch即可

~~~安装到入门就到这里结束啦...后续的具体操作还在研究中....慢慢补上来,希望这文章对你有所帮助

© 著作权归作者所有

共有 人打赏支持
mywd
粉丝 3
博文 9
码字总数 4255
作品 0
加载中

评论(2)

mywd
mywd

引用来自“nikeodong”的评论

大神屌屌的...爱你哟.:heart_eyes::heart_eyes:
:statue_of_liberty:
nikeodong
nikeodong
大神屌屌的...爱你哟.:heart_eyes::heart_eyes:
Centos6搭建elk系统,监控IIS日志

**所需程序: 服务器端:java、elasticsearch、kikbana 客 户 端:IIS、logstash** 一、服务器端(192.168.10.46)操作: 先建立一个ELK专门的目录: [root@Cent65 ~]mkdir /elk/ 上传到elk...

D杀手D ⋅ 04/24 ⋅ 0

Elasticsearch 5.5.1的安装和入门教程(转)

说明:转自老阮的文章,业界最简单的入门教程。一切的安装的运行建议不要用root权限,最好是当前用户下的权限。 作者: 阮一峰 日期: 2017年8月17日 全文搜索属于最常见的需求,开源的 Elas...

easonjim ⋅ 01/21 ⋅ 0

elasticsearch-head 安装介绍

elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等。elasticsearch-head 插件的安装在 Linux 和 Windows 没什么区别,安装之前确保当前系...

BeckJin ⋅ 05/19 ⋅ 0

Elasticsearch中文分词研究

一、ES分析器简介 ES是一个实时搜索与数据分析引擎,为了完成搜索功能,必须对原始数据进行分析、拆解,以建立索引,从而实现搜索功能; ES对数据分析、拆解过程如下: 首先,将一块文本分成...

zhaipengfei1231 ⋅ 04/18 ⋅ 0

spring-data-elasticsearch 基本案例详解(三)

『 风云说:能分享自己职位的知识的领导是个好领导。 』 运行环境:JDK 7 或 8,Maven 3.0+ 技术栈:SpringBoot 1.5+, Spring Data Elasticsearch 1.5+ ,ElasticSearch 2.3.2 本文提纲 一、...

夜黑人模糊灬 ⋅ 05/13 ⋅ 0

Elasticsearch 安装和配置

安装 elasticsearch 上传 elasticsearch-1.7.3.tar.gz 到 Linux环境 解压缩至 /usr/local 目录,并启动 elasticsearch 启动 elasticsearch 浏览器访问 http://192.168.81.132:9200/ ,出现如下......

o135248 ⋅ 04/16 ⋅ 0

当ES赶超Redis,这份ES进修攻略不容错过!

从4月DB-Engines最新发布的全球数据库排名中,我们赫然发现ElasticSearch逆袭超越了Redis,从原先的第9名上升至第8名,而Redis则落后一名,排在了其后。 事实上,这场逆袭并不算太让人意外。...

DBAplus社群 ⋅ 04/15 ⋅ 0

ELK 实验(二)安装Elastic Search 单节点

Linux 安装 java -version echo $JAVA_HOME 木有返回,环境没有设置好。。。 vi /etc/profile export JAVAHOME=/usr/java/jdk1.8.0162 export JREHOME=$JAVAHOME/jre export CLASSPATH=$JAV......

pcdog ⋅ 04/15 ⋅ 0

CTO详细讲解海量日志处理ELK

ELK实时日志分析平台之Elasticsearch简介 Elasticsearch是一个高度灵活的开源全文检索和分析引擎。它能够迅速(几乎是实时地)地存储、查找和分析大规模数据。通常被用在有复杂的搜索要求的系...

Java架构分享 ⋅ 05/23 ⋅ 0

logstash、elasticsearch、kibana搭建日志平台

1、下载logstash a、官方下载地址:https://www.elastic.co/downloads/logstash b、解压:tar -xzvf logstash-5.1.1.tar.gz c、设置用户测试的配置文件:vim logstatsh_test.conf,编辑内容如...

binhu ⋅ 05/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

istio 文档

https://istio.io/docs/concepts/ https://istio.io/docs/concepts/traffic-management/handling-failures/ https://istio.io/docs/concepts/traffic-management/rules-configuration/......

xiaomin0322 ⋅ 22分钟前 ⋅ 0

编程语言的作用及与操作系统和硬件的关系

一、编程语言的作用及与操作系统和硬件的关系 作用:编程语言是计算机语言,是一种程序员与计算机之间沟通的介质,通过编程语言可以使得计算机能够根据人的指令一步一步去工作,完成某种特定...

slagga ⋅ 33分钟前 ⋅ 0

runtime实现按钮点击事件

也不能说是实现吧,,,就是有点类似于RAC里边的写法,不用给btn添加另外的点击事件,就那个add...select...这样子很不友好,来看下代码: [self.btn handleControlEvent:UIControlEventTou...

RainOrz ⋅ 33分钟前 ⋅ 0

Windows系统运维转linux系统运维的经历

开篇之前,首先介绍一下我的背景把:我是一个三线城市的甲方运维。最近,在《Linux就该这么学》书籍的影响下和朋友小A(Linux运维已经三年了,工资也比我的高很多)的影响下,决定转行。最近...

linux-tao ⋅ 34分钟前 ⋅ 0

zip压缩工具,tar打包工具

zip压缩工具 zip打包工具跟前面说到的gzip,bz2,xz 工具最大的不一样是zip可以压缩目录。如果没有安装,需要使用yum install -y zip 来安装。安装完之后就可以直接使用了,跟之前提到的压缩...

李超小牛子 ⋅ 42分钟前 ⋅ 0

使用npm发布自己的npm组件包

一、注册npm账号 官网:https://www.npmjs.com/signup 注册之后需要进行邮箱验证,否则后面进行组件包发布时候会提示403错误,让进行邮箱核准。 二、本地新建一个文件夹,cd进入后使用npm i...

灰白发 ⋅ 44分钟前 ⋅ 0

010. 深入JVM学习—垃圾收集策略概览

1. 新生代可用GC策略 1. 串行GC(Serial Copying) 算法:复制(Copying)清理算法; 操作步骤: 扫描年轻代中所有存活的对象; 使用Minor GC进行垃圾回收,同时将存活对象保存到“S0”或“S...

影狼 ⋅ 44分钟前 ⋅ 0

JVM性能调优实践——JVM篇

在遇到实际性能问题时,除了关注系统性能指标。还要结合应用程序的系统的日志、堆栈信息、GClog、threaddump等数据进行问题分析和定位。关于性能指标分析可以参考前一篇JVM性能调优实践——性...

Java小铺 ⋅ 45分钟前 ⋅ 0

误关了gitlab sign-in 功能的恢复记录

本想关sign-up的,误点了sign-in 退出后登录界面提示: No authentication methods configured 一脸懵逼.. 百度后众多方案说修改application_settings 的 signin_enabled字段; 实际上新版本字段...

铂金蛋蛋 ⋅ 46分钟前 ⋅ 0

登录后,后续请求接口没有带登录cookie可能原因

1.XMLHttpRequest.withCredentials没设置好,参考https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest/withCredentials...

LM_Mike ⋅ 46分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部