1. Elasticsearch下载
下载地址:https://www.elastic.co/cn/downloads/elasticsearch
2. 单机版的安装
安装的环境为centos6.5,Elasticsearch6.5.4
2.1 创建elasticsearch用户,Elasticsearch 不支持root 用户运行
useradd elasticsearch
2.2 创建文件夹 /est/es/ 并设置用户、组权限
chown elasticsearch:elasticsearch /est/es -R
2.3 切换到elastcisearch 用户
su - elasticsearch
2.4 下载并解压安装包到/est/es
tar -xvf elasticsearch-6.5.4.tar.gz -C /ets/es/
2.5 修改配置文件
# vim conf/elasticsearch.yml
network.host:192.168.0.1 #打开并设置成自己服务器的ip地址
network.host:0.0.0.0 #设置ip为0.0.0.0 ,任意网络均可访问(局域网)
说明:在 Elasticsearch 中,如果network.host 不是localhost或者127.0.0.1的话,就会认为是生产环境,会对环境的要求比较高,我们的测试环境不一定能够满足,一般情况下不需要修改下面2处配置,如下:
#1:修改JVM启动参数
vim conf/jvm.options
-Xms128m (初始配置) #根据自己机器情况修改
-Xmx128m(最大)
#2:一个进程在vms(虚拟内存区域)创建内存映射最大数量
vim /etc/sysctl.conf
vm.max_map_count=655360
配置生效命令:
sysctl -p
2.6 启动Elasticsearch
su -elasticsearch
cd bin
./elasticseatch 或者 ./elasticsearch -d #后台启动
2.7 停止服务
# jps69
68709 Jps
68072 Elasticsearch
kill 68072 # 通过kill结束进程