安装前准备

elasticsearch依赖于java,所以安装前需要先安装java。

java下载地址  https://www.oracle.com/java/ 

elasticsearch下载地址  https://elasticsearch.cn/download/ 

中文社区地址  https://elasticsearch.cn/explore/category-2 

单机版安装

#创建elsearch用户,Elasticsearch不支持root用户运行
useradd elsearch 
#解压安装包
tar -xvf elasticsearch-6.5.4.tar.gz -C /itcast/es/
#修改配置文件
vim conf/elasticsearch.yml 
network.host: 0.0.0.0 #设置ip地址,任意网络均可访问 

#说明:在Elasticsearch中如果,network.host不是localhost或者127.0.0.1的话,就会认为是生产环境, 会对环境的要求比较高,我们的测试环境不一定能够满足,一般情况下需要修改2处配置,如下: 
#1:修改jvm启动参数 
vim conf/jvm.options 
-Xms128m #根据自己机器情况修改 
-Xmx128m 
#2:一个进程在VMAs(虚拟内存区域)创建内存映射最大数量 
vim /etc/sysctl.conf 
vm.max_map_count=655360 

sysctl -p #配置生效

#启动ES服务
su - elsearch 
cd bin 
./elasticsearch 或 ./elasticsearch -d #后台启动

#通过访问进行测试,看到如下信息,就说明ES启动成功了 
{ 
  "name": "dSQV6I8",
  "cluster_name": "elasticsearch",
  "cluster_uuid": "v5GPTWAtT5emxFdjigFg-w",
  "version": { 
    "number": "6.5.4", 
    "build_flavor": "default", 
    "build_type": "tar", 
    "build_hash": "d2ef93d", 
    "build_date": "2018-12-17T21:17:40.758843Z", 
    "build_snapshot": false, 
    "lucene_version": "7.5.0", 
    "minimum_wire_compatibility_version": "5.6.0", 
    "minimum_index_compatibility_version": "5.0.0"
  },
  "tagline": "You Know, for Search" 
}

#停止服务 
root@itcast:~# jps 
68709 Jps
68072 Elasticsearch

kill 68072 #通过kill结束进程
最后修改日期:2021年3月19日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。