Linux-Centos7安装ElasticSearch

2020-07-10  本文已影响0人  _故事细腻_

由于ElasticSearch是由java开发的,在安装之前,需要安装jdk。本文安装的是6.6.1版本,官方要求最低jdk版本1.8。
1、安装jdk1.8
可以查看我之前写的文章jdk安装
2、找到elasticsearch的下载链接,保存下来
官方链接

获取下载链接
3、切换到/usr/local,创建文件夹并下载文件
cd /usr/local
mkdir elasticsearch
cd elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.1.tar.gz

4、解压文件

tar -zxvf elasticsearch-6.6.1.tar.gz

5、修改配置
问题一:默认启动的时候,es绑定的网络ip是本机127.0.0.1,只能通过这个ip访问。修改后可以使用服务器ip地址来进行访问。
问题二:若其他服务器想连接本地es的话,不进行跨域设置,访问不到。
(1)打开es的配置文件。

cd elasticsearch-6.6.1/config
vi elasticsearch.yml

(2)解决问题一:
找到network.host: 192.168.0.1的地方,取消其#注释,并将其修改为本地服务器的ip地址
(3)解决问题二:
在文件的最后加上以下两行代码

http.cors.enabled: true
http.cors.allow-origin: "*"

6、切换到bin目录,启动es服务

cd ../bin
./elasticsearch

如图所示,即启动成功。


成功

7、对服务进行访问,如下图,即搭建成功


成功实例

若出现ERROR:bootstrap checks failed

请移步我的下一篇错误总结
安装常见问题,错误总结

上一篇下一篇

猜你喜欢

热点阅读