Linux上安装Elasticsearch

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

Linux上安装Elasticsearch

1. 下载安装包

官网下载地址: https://www.elastic.co/cn/downloads/elasticsearch

2. 上传到linux服务器

3. 解压

tar -zxvf elasticsearch-8.7.1-linux-x86_64.tar.gz -C /www/wwwroot

4. 修改配置文件

位置:相对位置/elasticsearch-8.7.1/config/elasticsearch.yml,添加如下

# 数据目录位置
path.data: /www/wwwroot/es/dataES
# 日志目录位置
path.logs: /www/wwwroot/es/logsES
# 默认只允许本机访问,修改为0.0.0.0后则可以远程访问
# 绑定到0.0.0.0,允许任何ip来访问
network.host: 0.0.0.0
# 在添加下面参数让elasticsearch-head插件可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"
# 修改端口号(非必须)
http.port: 19200

cluster.initial_master_nodes: ["VM-4-7-centos"]

5. 扩大内存权限

位置:绝对位置:/etc/sysctl.conf,添加一行

vm.max_map_count=262144

然后控制台运行:sysctl -p

6. 启动ES(注意:root用户无法启动)

创建用户

useradd yizhi

创建所属组,赋予es文件操作权限:

chown yizhi:yizhi -R 相对位置/elasticsearch-8.7.1

切换到yizhi用户

su yizhi

进入bin目录

cd 相对位置/elasticsearch-8.7.1/bin

启动elasticsearch,注意:第一次启动一定要前台启动

前台运行, Ctrl + C 终止

./elasticsearch

后台运行

elasticsearch -d

启动成功后会返回一段信息,其中包含了初始用户名、密码等信息
✅ Elasticsearch security features have been automatically configured!
✅ Authentication is enabled and cluster connections are encrypted.

ℹ️  Password for the elastic user (reset with `bin/elasticsearch-reset-password -u elastic`):
  XXXXXXXXXXXX

ℹ️  HTTP CA certificate SHA-256 fingerprint:
  XXXXXXXXXXXXXXXXX

ℹ️  Configure Kibana to use this cluster:
• Run Kibana and click the configuration link in the terminal when Kibana starts.
• Copy the following enrollment token and paste it into Kibana in your browser (valid for the next 30 minutes):
  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=

ℹ️ Configure other nodes to join this cluster:
• Copy the following enrollment token and start new Elasticsearch nodes with `bin/elasticsearch --enrollment-token <token>` (valid for the next 30 minutes):
  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=

  If you're running in Docker, copy the enrollment token and run:
  `docker run -e "ENROLLMENT_TOKEN=<token>" docker.elastic.co/elasticsearch/elasticsearch:8.7.1`

用户名为elastic,密码为XXXXXXXXXXXX

开放防火墙,没修改是9200 , 照上面修改后的是19200

访问:https://00.00.00.00:19200,注意:一定是https,http访问不到

原因:是因为ES8默认开启了 SSL 认证。
解决方式:
a. 使用https访问
b. 重新打开elasticsearch.yml
位置:相对位置/elasticsearch-8.7.1/config/elasticsearch.yml

可以看到这两行

xpack.security.enabled: true
xpack.security.enrollment.enabled: true

xpack.security.enabled设置为 false文章来源地址https://www.toymoban.com/news/detail-437901.html

重新启动,如果访问成功,之后都可以在后台启动了,但是第一次一定要在前台启动

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

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

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

相关文章

  • 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日
    浏览(43)
  • linux系统安装elasticsearch教程

    1、下载安装 下载elasticsearch,地址下载中心 - Elastic 中文社区,kibana也可以在这里下载 官网下载地址:Download Elasticsearch | Elastic 创建一个文件夹,上传到服务器,/home/aitpm/software_elasticsearch   解压到当前目录 tar -xvf  elasticsearch-7.9.3-linux-x86_64.tar.gz 2、更改文件夹所属者 因为

    2024年02月05日
    浏览(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日
    浏览(34)
  • 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日
    浏览(30)
  • Linux系统下安装ElasticSearch

    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插件中访问

    2024年04月17日
    浏览(25)
  • Linux 安装elasticsearch-7.5.1

    相关链接 官⽹: https://www.elastic.co/cn/downloads/elasticsearch 下载: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.5.1-linux-x86_64.tar.gz 分词器: https://github.com/medcl/elasticsearch-analysis-ik 官网下载可能比较慢,下面提供7.5.1版本的下载地址 百度云链接:https://pan.baidu.com/s/1gQ-

    2024年02月09日
    浏览(32)
  • elasticsearch 8.0 linux安装部署

    1. 下载安装包 选择下载linux版本,elasticsearch-8.0.0-linux-x86_64.tar.gz 2. 系统参数修改 limits.conf和sysctl.conf 3. 新建用户 添加用户并设置密码。 如果解压文件是在切换用户以前进行,则可以在创建用户以后,设置目录权限为新建用户。 切换用户名: 4. 解压文件 5. 配置文件elasticse

    2024年02月15日
    浏览(28)
  • 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日
    浏览(34)
  • linux环境下Elasticsearch安装教程

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

    2024年02月06日
    浏览(35)
  • Linux学习笔记——ElasticSearch安装部署

    5.6.1、简介 全文搜索属于最常见的需求,开源的ElasticSearch(以下简称es)是目前全文搜索引擎的首选。 它可以快速的储存、搜索和分析海量数据。维基百科、Stack Overflow、GitHub都采用它。 ElasticSearch简称es,在企业内同样是一款应用非常广泛的搜索引擎服务。 很多服务中的搜

    2024年02月09日
    浏览(32)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包