注意: 安装ElasticSearch之前呢,必须先安装java的jdk! 否则会报找不到java环境的错误!!!
java的jdk官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
java安装好了之后,需要配置环境变量
vi /etc/profile
# 在文件最后+上
JAVA_HOME=/usr/java/jdk1.8.0_141 # 这个是你java jdk的路径
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
# 保存后退出执行
source /etc/profile # 配置生效
# 检测是否成功
echo $JAVA_HOME
有出现路径的话就证明配置成功!
接下来进入主题,安装ElasticSearch
# 官网下载压缩包
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.2.tar.gz
# 解压
tar -zxvf elasticsearch-6.4.2.tar.gz
安装完成之后,创建一个用户来启动ES! ES默认不允许以ROOT用户启动(出于安全考虑)
创建用户
groupadd elsearch
useradd elsearch -g elsearch -p elasticsearch
chown -R elsearch.elsearch /opt/elasticsearch-6.4.0/chown -R elsearch.elsearch /opt/elasticsearch-6.4.0/
su elsearch
配置好后继续启动ES
elasticsearch-6.4.2/bin/elasticsearch
后面+ -d参数的话,是会在后台运行
启动curl localhost:9200 看是否有出现json串,有的话就是启动成功了