一、下载包
1、从官网上下载 包,然后传到Linux系统解压
2、命令安装
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.0-linux-x86_64.tar.gz
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.0-linux-x86_64.tar.gz.sha512
$ shasum -a 512 -c elasticsearch-7.3.0-linux-x86_64.tar.gz.sha512
$ tar -xzf elasticsearch-7.3.0-linux-x86_64.tar.gz
$ cd elasticsearch-7.3.0/
二、安装
1、进入解压后的es目录
2、修改配置文件
vim jvm.options
修改默认配置:-Xms1g -Xmx1g为
vim elasticsearch.yml
修改成如下,大部分默认是注释的,放开就行
network.host:0.0.0.0
默认只允许本机访问,修改为0.0.0.0后则可以远程访问
3、进入es的根目录(解压同级目录),然后创建logs data
mkdir data
mkdir logs
如:
4、修改/etc/security/limits.conf文件 增加配置
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
修改sysctl.conf文件
三、启动
1、创建一个用户(例如:es)
useradd es
passwd es
2、先将es文件夹下的所有目录的所有权限迭代给es用户
chgrp -R es./es
chown -R es ./es
chmod 777 es
3、切换到es用户
su es
进入elasticsearch目录,然后启动
启动命令:
./bin/elasticsearch