1
环境准备
centos7.x
jdk
下载ES
2
root管理员启动时出现
can not run elasticsearch as root
解释:ES默认不能使用root用户启动
解决:创建普通用户并上传es安装包到Linux系统中
groupadd es
useradd zhaobin es
passwd zhaobin
使用SecureCRT进行普通用户登录连接
3
SecureCRT上传ElasticSearch安装包到Linux(ES.tar文件拖到SFTP框)
4
解压缩安装
tar -zxvf elasticsearch-6.2.4.tar.gz
5
启动ES
直接进入安装目录中bin目录启动
ES 安装包目录结构:
bin 可执行脚本文件目录
config 用来存放配置文件的目录
logs 用来存放配置文件的目录
plugins 用来扩展ES的插件目录
elasticsearch 启动脚本文件
elasticsearch.yml 核心配置文件
./elasticsearch
6
测试是否启动成功
curl http://localhost:9200
“You know,for Search” 启动成功
在vm里root切换普通用户命令:su - 用户名
普通用户切换root命令:su - root