huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]Ubuntu 系统下 Elasticsearch 的详细安装步骤|ubuntu无法安装essential,Ubuntu Elasticsearch 安装,Ubuntu系统下Elasticsearch安装全攻略,解决essential安装问题

PikPak

推荐阅读:

[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024

[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE

[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务

[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台

本文介绍了在Ubuntu系统下详细安装Elasticsearch的步骤,解决了用户在安装过程中遇到的无法安装essential的问题,提供了从环境准备到Elasticsearch安装、配置及启动的全面指南。

本文目录导读:

  1. 安装前的准备工作
  2. 安装 Elasticsearch
  3. 安装 Elasticsearch 插件

Elasticsearch 是一款强大的开源搜索引擎,广泛应用于日志分析、全文检索、实时分析等领域,本文将详细介绍如何在 Ubuntu 系统上安装 Elasticsearch,帮助读者快速上手。

安装前的准备工作

1、确保系统版本为 Ubuntu 16.04 更高版本。

2、更新系统软件包:

```

sudo apt-get update

sudo apt-get upgrade

```

3、安装 Java 运行环境:

Elasticsearch 是基于 Java 开发的,因此需要安装 Java 运行环境,我们可以使用 OpenJDK:

```

sudo apt-get install openjdk-8-jdk

```

4、配置 Java 环境变量:

打开/etc/profile 文件,添加以下内容

```

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

export PATH=$JAVA_HOME/bin:$PATH

```

保存并退出,然后运行以下命令使环境变量生效:

```

source /etc/profile

```

安装 Elasticsearch

1、下载 Elasticsearch:

访问 Elasticsearch 官网(https://www.elastic.co/cn/elasticsearch/),下载最新版本的 Elasticsearch,本文以 7.10.1 版本为例。

2、解压 Elasticsearch:

将下载的 Elasticsearch 压缩包解压到指定目录:

```

tar -zxvf elasticsearch-7.10.1.tar.gz -C /usr/local/

```

3、修改 Elasticsearch 配置文件:

打开/usr/local/elasticsearch-7.10.1/config/elasticsearch.yml 文件,修改以下内容:

```

cluster.name: my-es

node.name: node-1

network.host: 0.0.0.0

```

4、创建 Elasticsearch 运行用户:

```

sudo adduser elasticsearch

```

添加用户后,切换到 elasticsearch 用户:

```

su - elasticsearch

```

5、启动 Elasticsearch:

```

cd /usr/local/elasticsearch-7.10.1/bin

./elasticsearch

```

如果看到以下输出,表示 Elasticsearch 启动成功:

```

[2021-08-01T14:34:50,067][INFO ][o.e.n.Node ] [node-1] initializing ...

[2021-08-01T14:34:50,067][INFO ][o.e.e.NodeEnvironment ] [node-1] using [1] data paths, mounts [(/usr/local/elasticsearch-7.10.1/data (/dev/sda1))]

...

```

6、检查 Elasticsearch 运行状态:

打开浏览器,输入http://localhost:9200/,如果看到以下输出,表示 Elasticsearch 运行正常:

```

{

"name" : "node-1",

"cluster_name" : "my-es",

"cluster_uuid" : "eZBqQ7D5Bh9U5kcRYJSMaMOCCwQ",

"version" : {

"number" : "7.10.1",

"build_flavor" : "default",

"build_type" : "tar",

"build_hash" : "f39e9f8b0172fca0763a15e8e7b8e7c7b6c4160",

"build_date" : "2020-12-10T18:57:30.000Z",

"build_snapshot" : false,

"lucene_version" : "8.5.1",

"minimum_wire_compatibility_version" : "6.8.0",

"minimum_required_wire_compatibility_version" : "6.8.0"

},

"tagline" : "You Know, for Search"

}

```

安装 Elasticsearch 插件

1、安装 IK 分词器:

```

./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip

```

2、安装 Elasticsearch-head 插件:

```

./elasticsearch-plugin install mobz/elasticsearch-head

```

本文详细介绍了在 Ubuntu 系统上安装 Elasticsearch 的步骤,包括安装前的准备工作、安装 Elasticsearch、修改配置文件、创建运行用户、启动 Elasticsearch 以及安装插件,通过本文的介绍,读者可以快速上手 Elasticsearch,为后续的开发和应用打下基础。

中文相关关键词:Ubuntu, Elasticsearch, 安装, Java, 运行环境, 配置文件, 运行用户, 启动, 状态检查, 插件, IK分词器, Elasticsearch-head

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Ubuntu Elasticsearch 安装:esaybcd安装ubuntu

原文链接:,转发请注明来源!