1.下载JDK1.8以上的Linux版本
官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.下载Elastic Search的Linux版本
官网:https://www.elastic.co/downloads/elasticsearch
3.启动虚拟机:
将jdk和Elastic Search放到opt目录下(并解压)
解压JDK命令:tar -zxvf jdk-8u191-linux-x64.tar.gz
解压ES命令:tar -zxvf elasticsearch-6.5.4.tar.gz
4.配置JDK 环境变量
vi /etc/profile后输入字母a或i即可进入编辑状态,在该文件中添加以下变量
6.测试JDK
查看JDK命令:java -version
7.安装Elastic Search
7.1首先创建一个用户,es的自我保护机制不推荐直接使用root用户启动
groupadd redpig //创建用户组
userdd lordshaw -g redpig -p 123456 //创建用户让其归属到redpig组中,然后创建密码123456
7.2使用chown命令
chown -R lordshaw:redpig elasticsearch-6.5.4
7.3进入创建好的子用户并修改配置文件
su lordshaw //进入子用户
cd /opt/elasticsearch-6.5.4/config/ //进入config目录
vi elasticsearch.yml //修改配置文件
然后保存退出
7.4修改limist.conf文件
命令: vi /etc/security/limits.conf
配置:
lorshaw soft nofile 65536
lorshaw hard nofile 131072
lorshaw soft nproc 65536
lorshaw hard nproc 65536
7.5修改limits.d配置文件
命令:vi /etc/security/limits.d/20-nproc.conf
配置:lordshaw soft nproc 65536
7.6:修改sysctl.conf配置文件
命令:vi /etc/sysctl.conf
配置:
vm.max_map_count=655360
7.7:执行命令:让以上配置生效
sysctl -p
8.关闭防火墙
systemctl stop firewalld.service
9.启动ElasticSearch
使用子用户,进入opt/es/bin目录下,使用 ./elasticsearch
启动
10.使用宿主机(Windows访问)