centos8安装elasticsearch
测试是否启动成功简介
来自百度百科:
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
二、elasticsearch下载及安装
1. 安装jdk
ES 7.8 需要 java 11 环境,centos 默认自带是openjdk1.8或者没有
java -version
如果出现以下界面则说明存在,需要升级
rpm -qa | grep jdk ##查找安装的jdk
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64 #删除安装的jdk
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.275.b01-1.el8_3.x86_64
如果提示,下面代码则表示不存在跳过下面的步骤
bash: /usr/bin/java: No such file or directory
执行安装jdk11
yum install java-11-openjdk* -y
2. 下载、传输并解压es
- es 地址 ,选择修新版的地址
- 解压下载后的安装包。
- 解压完成后进入到bin文件夹下,并启动elasticsearch。
- 测试是否启动成功
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.2-linux-x86_64.tar.gz
tar xzvf elasticsearch-7.10.2-linux-x86_64.tar.gz
cd /usr/local/elasticsearch-7.10.2-linux-x86_64.tar.gz/bin/
su es # 使用创建的账户进行启动
./elasticsearch # 启动elasticsearch
curl 127.0.0.1:9200
可能会出现以下错误
可能会出现以下错误
1)jdk版本不对应
解决:参照安装jdk重新安装jdk
2)root账户不能启动
解决
# 创建es账户
adduser es
# 修改密码
passwd es
#输入的密码会提示不能少于8个字符,并且不能太过简单(eg:123qwe.lxw)
#给es用户elasticsearch目录的授权
chown -R es /usr/local/elasticsearch-7.4.2/
版权声明:
作者:超级管理员
链接:
https://www.apecloud.ltd/article/detail.html?id=101
来源:猿码云个人技术站
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
打赏
共有0条评论