Centos7.6安装elasticsearch-6.8.0
注意:前提条件安装jdk1.8,查看是否安装 java -version 出现以下为安装!
注意:前提条件安装jdk1.8,查看是否安装 java -version 出现以下为安装!
注意:安装JDK1.8看这篇文章:https://blog.csdn.net/huang431127/article/details/119572620?spm=1001.2014.3001.5501
[root@localhost ~]# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
ES官网下载:https://www.elastic.co/cn/downloads/elasticsearch
1,上传:使用命令:rz 也可以使用WinSCP这个软件直接上传
[root@localhost ~]# yum install lrzsz --安装rz命令
[root@localhost ~]# rz
[root@localhost ~]# ll
总用量 145096
-rw-r--r-- 1 root root 148571591 7月 12 17:39 elasticsearch-6.8.0.tar.gz
2,解压到/usr/local/
tar xvf elasticsearch-6.8.0.tar.gz -C /usr/local/
3,ES启动不可以用root直接启动,需要创建一个用户来启动!!!
[root@localhost ~]#cd /home #进入home目录
[root@localhost home]# useradd test #创建一个用户test
[root@localhost home]# passwd test #设置用户test密码
更改用户 test 的密码 。
新的 密码:
4,启动:切换用户启动
[root@localhost home]#su test
[test@localhost home]$ cd /usr/local/elasticsearch-6.8.0/bin #进入
[test@localhost bin]$./elasticsearch #启动
注意:百分百会报错,报错看我的这篇文章!!!
https://blog.csdn.net/huang431127/article/details/119648032
5,解决错误测试启动成功,启动成功为以下!!!
[root@localhost ~]# curl 127.0.0.1:9200
{
"name" : "cEhoUzR",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "IQ9lZJuLQJGpC5sepOy-CA",
"version" : {
"number" : "6.8.0",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "65b6179",
"build_date" : "2019-05-15T20:06:13.172855Z",
"build_snapshot" : false,
"lucene_version" : "7.7.0",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}
[root@localhost ~]#
6,配置浏览器也可以访问:
[root@localhost ~]# cd /usr/local/elasticsearch-6.8.0/ #进入目录
[root@localhost ~]# vim config/elasticsearch.yml #修改配置文件
找到:network.host: 192.168.1.0
修改为:network.host: 0.0.0.0
修改以后在启动,然后浏览器访问如图!