Linux 安装 ElasticSearch
下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
1 版本选择
ElasticSearch 7 及以上版本都是自带的 jdk,假如需要配置指定的 jdk 版本的话,可以在 es 的 bin 目录下找到 elasticsearch-env.bat 这个文件,修改 elasticsearch-env.bat 文件,内容如下:
ElasticSearch 7.17.3 及其之前的版本支持 JDK 1.8,如果是最新版本,最低的 JDK 得 17 及其以上。
2 Linux 安装
2.1 安装 JDK
安装 JDK 并设置环境变量:
设置环境变量:
测试是否安装成功
2.2 创建新用户
下载并解压 ElasticSearch,我选择的版本是 8.0.0。
创建用户组 es:
创建用户 es 并加入 es 用户组,设置密码为 123456:
修改刚解压出来的 elasticsearch-8.0.0 文件夹的权限:
2.3 启动
先切换至 root 权限:
然后切换到刚刚创建的 es 用户:
cd 到 ElasticSearch 目录:
启动 elasticsearch:
新开一个窗口,同样进入 es 用户:
测试运行:
curl http://localhost:9200
若出现以下输出,则运行成功。
XX@ubuntu:~$ curl http://localhost:9200{"name" : "ubuntu","cluster_name" : "elasticsearch","cluster_uuid" : "MwkK8zdAR6i9FQ3Gd9pfyA","version" : {"number" : "8.0.0","build_hash" : "1b6a7ece17463df5ff54a3e1302d825889aa1161","build_date" : "2022-02-03T16:47:57.507843096Z","build_snapshot" : false,"lucene_version" : "9.0.0",},"tagline" : "You Know, for Search"}
3 Ubuntu20 安装
3.1 安装
Ubuntu 20 版本安装 ElasticSearch,操作较为简单。
首先,升级软件包索引,并且安装必要的依赖软件包,来添加一个新的 Https 软件源:
导入软件源的 GPG key:
成功后会输出OK
,它意味着 key 已经被成功导入,这个软件源的软件包也被认为是被信任的。
然后添加 Elasticsearch 软件源 到系统, 输入:
如果你想安装前一个版本的 Elasticsearch,将上面命令中的7.x
替换成你需要的版本。
一旦软件源被启用,输入下面的命令,安装 Elasticsearch:
3.2 启动
启动 ElasticSearch:
关闭 ElasticSearch:
设置开机启动:
3.3 测试
检测安装结果,首先启动:
然后执行以下命令:
如果返回的数据如下所示,即表示安装成功了:
{"name" : "ubuntu","cluster_name" : "elasticsearch","cluster_uuid" : "MwkK8zdAR6i9FQ3Gd9pfyA","version" : {"number" : "8.0.0","build_hash" : "1b6a7ece17463df5ff54a3e1302d825889aa1161","build_date" : "2022-02-03T16:47:57.507843096Z","build_snapshot" : false,"lucene_version" : "9.0.0",},"tagline" : "You Know, for Search"}
学习更多编程知识,请关注我的公众号:
版权声明: 本文为 InfoQ 作者【代码的路】的原创文章。
原文链接:【http://xie.infoq.cn/article/57c3e69f39ed467de25122c9a】。文章转载请联系作者。
评论