1.
下载
ES
压缩包
ElasticSearch
分为
Linux
和
Window
版本,基于我们主要学习的是
ElasticSearch
的
Java
客
户端的使用,所以我们课程中使用的是安装较为简便的
Window
版本,项目上线后,
公司的运维人员会安装
Linux
版的
ES
供我们连接使用。
ElasticSearch
的官方地址:
https://www.elastic.co/products/elasticsearch
在资料中已经提供了下载好的
5.6.8
的压缩包:
2.
安装
ES
服务
Window
版的
ElasticSearch
的安装很简单,类似
Window
版的
Tomcat
,解压开即安装完
毕,解压后的
ElasticSearch
的目录结构如下:
修改
elasticsearch
配置文件:
config/elasticsearch.yml
,增加以下两句命令:
此步为允许
elasticsearch
跨越访问,如果不安装后面的
elasticsearch-head(
可视化管理
插件
)
是可以不修改,直接启动。
3.
启动
ES
服务
#
开启
ES
的跨域访问
,
注意这个文件是一个
yml
一定注意格式
#
设置
ES
支持跨域访问,如果不设置,那么插件将会无法使用
http.cors.enabled
:
true
http.cors.allow-origin
:
"*"
点击
ElasticSearch
下的
bin
目录下的
elasticsearch.bat
启动,控制台显示的日志信息如
下:
注意:
9300
是
tcp
通讯端口,集群间和
TCPClient
都执行该端口,
9200
是
http
协议
的
RESTful
接口 。
9300
端口是
TCP
通讯的端口,
9200
是
HTTP
访问的
RESTful
接口
http://localhost:9200
http://127.0.0.1:9200
通过浏览器访问
ElasticSearch
服务器,看到如下返回的
json
信息,代表服务启动成
功:
注意:
ElasticSearch
是使用
java
开发的,且本版本的
es
需要的
jdk
版本要是
1.8
以
上,所以安装
ElasticSearch
之前保证
JDK1.8+
安装完毕,并正确的配置好
JDK
环境
变量,否则启动
ElasticSearch
失败。
4.
安装
ES
的图形化界面插件
谷歌双核浏览器 安装插件 ElasticSearch Head 。