Elasticsearch8.1基于CentOS7.9的单机安装

本文档记录了在CentOS 7.9环境下安装Elasticsearch 8.1的详细步骤,包括下载安装介质、配置系统参数、启动Elasticsearch并解决启动过程中遇到的问题,以及安装和配置Kibana 8.1。
摘要由CSDN通过智能技术生成

最近在学习ES的认证考试,也顺便把一些ES安装实施的步骤记录下来,以给有需要的同学借鉴。

硬件配置(虚拟机):2 CPU, 12GB内存,100GB磁盘(当然可以不需要这么大)

OS: CentOS Linux release 7.9.2009 (Core)

计划安装软件:ES 8.1, Kibana8.1

JDK选择:
在elasticsearch7以上的版本中会自带Open JDK,因此建议用自带的JDK,当然也可以单独安装自定义的JDK。

1,下载安装介质

ES和Kibana都建议到官网下载,下载地址:

Elasticsearch:官方分布式搜索和分析引擎 | Elastic

上传到服务器:

​​​​​​​[root@localhost install]# ll
total 1338300
-rw-r--r--. 1 root root 1100738560 Oct 16 11:07 elasticsearch-8.1.0-linux-x86_64.tar
-rw-r--r--. 1 root root  269678786 Oct 16 11:07 kibana-8.1.0-linux-x86_64.tar.gz
解压elasticsearch-8.1.0-linux-x86_64.tar到/app/es目录
[root@localhost es]# pwd
/app/es
[root@localhost es]# ls -ltr
total 860
-rw-r--r--.  1 root root   2710 Mar  3  2022 README.asciidoc
-rw-r--r--.  1 root root   3860 Mar  3  2022 LICENSE.txt
drwxr-xr-x.  2 root root      6 Mar  3  2022 plugins
drwxr-xr-x.  2 root root      6 Mar  3  2022 logs
-rw-r--r--.  1 root root 858797 Mar  3  2022 NOTICE.txt
drwxr-xr-x.  3 root root   4096 Mar  3  2022 lib
drwxr-xr-x.  2 root root   4096 Mar  3  2022 bin
drwxr-xr-x.  9 root root    121 Mar  3  2022 jdk
drwxr-xr-x. 66 root root   4096 Mar  3  2022 modules
drwxr-xr-x.  3 root root    210 Oct 16 11:09 config
ES默认不建议使用root账户运行。使用新建的es用户运行。
[root@localhost ~]# cd /app
[root@localhost app]# ll
total 0
drwxr-xr-x. 9 root root 155 Oct 16 11:09 es
drwxrwxrwx. 2 root root  90 Oct 16 11:40 install
[root@localhost app]# chown -R es.es es
[root@localhost app]# ll es
total 860
drwxr-xr-x.  2 es es   4096 Mar  3  2022 bin
drwxr-xr-x.  3 es es    210 Oct 16 11:09 config
drwxr-xr-x.  9 es es    121 Mar  3  2022 jdk
drwxr-xr-x.  3 es es   4096 Mar  3  2022 lib
-rw-r--r--.  1 es es   3860 Mar  3

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
对于部署 Elasticsearch 项目到 Linux 系统,可以按照以下步骤进行操作: 1. 安装 Java:Elasticsearch 是用 Java 编写的,所以首先需要安装 Java 运行环境。可以通过命令行运行 `java -version` 确认是否已经安装了 Java。 2. 下载 Elasticsearch:可以从 Elasticsearch 官网下载最新版本的 Elasticsearch 压缩包。下载地址:https://www.elastic.co/downloads/elasticsearch 3. 解压缩 Elasticsearch 压缩包:使用以下命令将下载的压缩包解压缩到目标文件夹(例如 `/usr/local`): ``` tar -xzf elasticsearch-<version>.tar.gz -C /usr/local ``` 4. 修改配置文件:进入解压缩后的 Elasticsearch 文件夹,编辑 `config/elasticsearch.yml` 配置文件,可以根据需求修改以下配置项: ``` cluster.name: my-cluster node.name: my-node network.host: 0.0.0.0 ``` 5. 启动 Elasticsearch:在命令行中进入 Elasticsearch 文件夹,执行以下命令启动 Elasticsearch: ``` ./bin/elasticsearch ``` 6. 验证 Elasticsearch 是否正常运行:打开浏览器,访问 `http://localhost:9200`,如果看到类似以下的输出,则表示 Elasticsearch 已经成功运行: ``` { "name" : "my-node", "cluster_name" : "my-cluster", "cluster_uuid" : "<cluster_uuid>", "version" : { "number" : "<version>", "build_flavor" : "default", "build_type" : "<build_type>", "build_hash" : "<build_hash>", "build_date" : "<build_date>", "build_snapshot" : False, "lucene_version" : "<lucene_version>", "minimum_wire_compatibility_version" : "<minimum_wire_compatibility_version>", "minimum_index_compatibility_version" : "<minimum_index_compatibility_version>" }, "tagline" : "You Know, for Search" } ``` 这样就完成了在 Linux 上部署 Elasticsearch 项目的过程。在实际部署中,还可以根据需要进行更多的配置和优化,如设置内存限制、集群配置等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yangkei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值