在Linux安装elasticsearch,这里使用的是版本是elasticsearch-6.3.2.tar.gz
可以在官网上直接上https://www.elastic.co/downloads找对应的版本进行下载
安装之前首先要保证已经安装了jdk,并且版本是1.8或者以上
1.用下载好的压缩包上传到linux的/usr/local目录下,进行解压
tar -xzf elasticsearch-6.3.2.tar.gz
2.解压完成后会出现一个elasticsearch-6.3.2目录
cd elasticsearch-6.3.2/bin
3.启动
#-d代表后台启动
./elasticsearch -d
4.查看启动状态
ps aux|grep elasticsearch
5.查看elasticsearch信息
curl -XGET http://localhost:9200/
5.用localhost可以访问,用Ip地址却访问不了,需要在elasticsearch的配置文件中添加配置
#用loclhost访问
network.host: localhost
//用端口号访问
http.host: 0.0.0.0
如果在用root用户在启动过程中提示不能使用root进行启动,可以通过创建用户,启动
#添加用户,用户名是es
adduser es
#为es设置密码
passwd es
#为es设置权限
#chown -R [用户]:[所属组] 目录
chown -R es:es elasticsearch-6.3.2/
chmod 770 elasticsearch-6.3.2/
#切换到es用户
su es