Linux系统下安装ElasticSearch

这篇具有很好参考价值的文章主要介绍了Linux系统下安装ElasticSearch。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、228环境ES使用安装

1、检验ES服务是否安装成功的方法

(1)查看Elasticsearch进程是否成功

ps -ef|grep elasticsearch

(2)linux elasticsearch下访问(curl带认证访问)

curl --user elastic:Zhes.13DSWJWE3dfdd9098 -XGET 'localhost:9200'

2、elasticsearch-7.8 跟查询elasticsearch-head插件版本的对应的关系

3、elasticsearch-head插件中访问:http://192.168.2.228:9200/

关闭elasticsearch.yml 配置文件中 设置为false: xpack.security.enabled: false

wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz

4、elasticsearch-head插件后台运行:nohup npm run start &

5、elasticsearch-head 工具的使用

(1)elasticsearch-head添加mapping (这个里面的结构是对查询条件类型的设置),需要熟悉es的相关语法,才可以写出

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

(2)给索引添加mapping

{"settings":{"index":{"index.number_of_shards":3,"number_of_replicas":0}},"mappings":{"properties":{"baseId":{"type":"keyword"},"title":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256},"suggest":{"type":"completion","analyzer":"standard","preserve_separators":true,"preserve_position_increments":true,"max_input_length":50}},"analyzer":"standard"},"type":{"type":"keyword"},"newType":{"type":"keyword"},"creator":{"type":"keyword"},"creatorName":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}},"analyzer":"standard"},"place":{"type":"keyword"},"province":{"type":"keyword"},"city":{"type":"keyword"},"district":{"type":"keyword"},"dept":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"policyType":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"supportmode":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"tag":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"viewCount":{"type":"integer"},"auditState":{"type":"integer"},"longAuditTime":{"type":"long"},"longBaseCreateTime":{"type":"long"},"baseCreateTime":{"type":"date"},"isTop":{"type":"boolean"},"topSort":{"type":"long"},"content":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}},"analyzer":"standard"}}}}

(3)elasticsearch-head工具创建带有mapping结构的索引

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

{"mappings":{"properties":{"baseId":{"type":"keyword"},"title":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256},"suggest":{"type":"completion","analyzer":"standard","preserve_separators":true,"preserve_position_increments":true,"max_input_length":50}},"analyzer":"standard"},"type":{"type":"keyword"},"newType":{"type":"keyword"},"creator":{"type":"keyword"},"creatorName":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}},"analyzer":"standard"},"place":{"type":"keyword"},"province":{"type":"keyword"},"city":{"type":"keyword"},"district":{"type":"keyword"},"dept":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"policyType":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"supportmode":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"tag":{"type":"nested","properties":{"baseId":{"type":"keyword"}}},"viewCount":{"type":"integer"},"auditState":{"type":"integer"},"longAuditTime":{"type":"long"},"longBaseCreateTime":{"type":"long"},"baseCreateTime":{"type":"date"},"isTop":{"type":"boolean"},"topSort":{"type":"long"},"content":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}},"analyzer":"standard"}}}}

二 192.168.2.53 演示环境ES使用安装

1、Linux系统下ES账户操作和访问

(1) linux系统下的 es账户操作

[root@localhost elastic]# groupadd eszhgroup2

[root@localhost elastic]# useradd -g eszhgroup2 eszh

[root@localhost ~]# passwd eszh

Changing password for user eszh.

New password:

BAD PASSWORD: it is too short

BAD PASSWORD: is too simple

Retype new password:

passwd: all authentication tokens updated successfully.

(2) http://192.168.2.53:9100/?auth_user=elastic&auth_password=abc123

用户密码认证后的信息:用户名elastic 密码abc123

2、相关命令

(1)解压zip的命令:unzip + 某某.zip

(2)解压tar包的命令:tar -zvxf +tar包

(3)tar -xJf node-v10.16.3-linux-x64.tar.xz

3、elasticsearch-head插件的安装

服务器Elasticsearch-head插件的安装与配置

1.安装node.js

1.1、通过官网下载二进制安装包

Node.js — Download Node.js®

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

 选择对应的版本,右键复制下载链接,进入linux目录,切换到要安装目录的磁盘。这里我们软件安装在/usr/local目录下,执行如下命令下载安装包

cd /usr/local/ wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz

下载完之后可以在磁盘目录看到已经下载完成的压缩包

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

1.2、解压安装包

tar -xJf node-v10.16.3-linux-x64.tar.xz

1.3、配置环境变量

vi /etc/profile

在文件最后面追加node.js环境变量

export NODE_HOME=/usr/local/node-v10.16.3-linux-x64 export PATH=$NODE_HOME/bin:$PATH

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

1.4、重新加载配置文件并验证是否安装成功

source /etc/profile

node -v npm -v

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

看到上图所示说明node.js配置安装成功!

2.head插件的安装与配置

安装head插件需要下载安装包,但是通过git下载,所以我们首先需要在系统安装git插件,然后才能进行下载安装

2.1、安装git插件

yum install -y git

2.2、验证git插件是否安装成功

git --version

看到如下图所述说明git插件安装成功

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

2.3、下载并安装head插件

git clone git://github.com/mobz/elasticsearch-head.git cd elasticsearch-head/ npm install

2.4、配置elasticsearch,允许head插件远程访问

cd elasticsearch-6.5.1/config/ vi elasticsearch.yml

在配置文件末尾添加如下内容,重新启动elasticsearch服务

http.cors.enabled: true http.cors.allow-origin: "*"

2.5、启动elasticsearch-head服务

cd elasticsearch-head/ npm run start

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

可以看到head插件默认占用9100端口,浏览器输入:http://192.168.31.170:9100/即可显示head插件界面

elasticsearch linux 安装,ElasticSearch,linux,elasticsearch,jenkins

2.6、通过head插件连接elasticsearch服务

输入elasticsearch服务地址,点击连接右边显示黄色信息说明连接成功,至此elasticsearch-head插件安装成功文章来源地址https://www.toymoban.com/news/detail-854801.html

到了这里,关于Linux系统下安装ElasticSearch的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 释放搜索潜力:基于ES(ElasticSearch)打造高效的语义搜索系统,让信息尽在掌握[1.安装部署篇--简洁版],支持Linux/Windows部署安装

    搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源) 专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目

    2024年02月06日
    浏览(48)
  • 释放搜索潜力:基于ES(ElasticSearch)打造高效的语义搜索系统,让信息尽在掌握[2.项目讲解篇],支持Linux/Windows部署安装

    搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源) 专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目

    2024年02月03日
    浏览(48)
  • Elasticsearch 安装(Linux)

    ES是一款分布式全文搜索引擎,基于Lucene,进行了二次封装,更容易上手。 基于Java环境,最好提前安装好Java环境,有一个自带的jdk,但是版本可能不是其他组件需要的。 我们这里基于虚拟机来安装 es 安装es 下载官网 手动下载或者 curl 直接下载 官网可能会比较慢,国内也有

    2024年02月10日
    浏览(34)
  • Linux上安装Elasticsearch

    官网下载地址: https://www.elastic.co/cn/downloads/elasticsearch tar -zxvf elasticsearch-8.7.1-linux-x86_64.tar.gz -C /www/wwwroot 位置:相对位置/elasticsearch-8.7.1/config/elasticsearch.yml,添加如下 位置:绝对位置:/etc/sysctl.conf,添加一行 vm.max_map_count=262144 然后控制台运行: sysctl -p 创建用户 useradd yizhi 创

    2024年02月03日
    浏览(33)
  • Linux安装ElasticSearch

    Linux版本: CentOS7.5 ES版本: ElasticSearch-7.8.0 运行ElasticSearch,需要安装并配置JDK 设置$JAVA_HOME ElasticSearch各个版本对Java的依赖可参考官网:https://www.elastic.co/cn/support/matrix#matrix_jvm ElasticSearch5.X需要Java8以上的版本 ElasticSearch从V6.5开始支持Java11 V7.0版本开始,内置了Java环境 Elastic

    2024年02月02日
    浏览(47)
  • linux 安装Elasticsearch

    下载地址:Download Elasticsearch | Elastic  wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.0.1-linux-x86_64.tar.gz tar -zxvf elasticsearch-8.0.1-linux-x86_64.tar.gz elasticsearch不能使用root账户使用,所以新建一个账户进行启动 创建名为 admin的用户 adduser elasticsearch 初始化elas的密码 passwd

    2023年04月16日
    浏览(36)
  • ElasticSearch的安装(Linux版)

    1.获取安装资源(文末有文件) https://www.elastic.co/cn/downloads/elasticsearch 2.上传文件并解压 3.创建普通用户并授权 4.修改文件 将以下配置生效 cluster.name: my-application node.name:node-1 network.host:0.0.0.0 http.port:9200 cluster.initial_master_nodes: [“node-1”] luster.name:配置elasticsearch的集群名称,默

    2024年04月24日
    浏览(33)
  • Elasticsearch 安装及启动【Linux】

    官网下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch Kibana 数据可视化平台可以选择性安装 官网下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana 选择相同版本下载 选择ES相同版本下载 https://github.com/medcl/elasticsearch-analysis-ik/releases elasticsearch 将上述的安装包上

    2024年02月11日
    浏览(37)
  • linux环境下Elasticsearch安装教程

    ElasticSearch(简称ES)是一个分布式、RESTful 风格的搜索和数据分析引擎,是用Java 开发并且是当前最流行的开源的企业级搜索引擎,能够达到近实时搜索,稳定,可靠,快 速,安装使用方便。 客户端支持Java、.NET(C#)、PHP、Python、Ruby等多种语言。 官方网站: https://www.elastic

    2024年02月06日
    浏览(37)
  • Linux安装ElasticSearch和Kibana

    es官网下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 可以去官网下载包然后放到服务器 也可以使用wget进行下载安装 如果使用wget方式下载的话需要先安装 安装wget wget下载es: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.0-linux-x86_64.tar.gz wget下载Kiba

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包