Windows下安装ElasticSearch
1. 下载ElasticSearch
https://www.elastic.co/downloads/elasticsearch
https://www.elastic.co/downloads/past-releases
2. 文档
https://www.elastic.co/cn/products/elasticsearch
https://github.com/elasticsearch-cn/elasticsearch-definitive-guide
https://github.com/elasticsearch-cn/kibana
3. 开启ElasticSearch 服务
将zip文件解压到C盘,进入 、elasticsearch\bin 目录,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序,稍等片刻,打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。
4. 目录概览
bin :运行Elasticsearch实例和插件管理所需的脚本
confg: 配置文件所在的目录
lib : Elasticsearch使用的库
data : Elasticsearch使用的所有数据的存储位置
logs : 关于事件和错误记录的文件
plugins: 存储所安装插件的地方
work : Elasticsearch使用的临时文件,这个文件我这暂时好像没有,可以根据配置文件来 配置这些个文件的目录位置,比如上面的data,logs
5. Elasticsearch 作为系统服务运行
目前我都是在windows的环境下操作是Elasticsearch,并且喜欢使用命令行
启动时通过cmd直接在elasticsearch的bin目录下执行elasticsearch
这样直接启动的话集群名称会默认为elasticsearch,节点名称会随机生成。
停止就直接在cmd界面按Ctrl+C
其实我们也可以将elasticsearch设置为windows系统服务:
elasticsearch的bin目录下有一个elasticsearch-service.bat
进入bin目录下执行:
elasticsearch-service.bat install
然后在系统服务中可以看到Elasticsearch已成为系统服务。
elasticsearch-service.bat后面还可以执行这些命令
install: 安装Elasticsearch服务
remove: 删除已安装的Elasticsearch服务(如果启动则停止服务)
start: 启动Elasticsearch服务(如果已安装)
stop: 停止服务(如果启动)
manager:启动GUI来管理已安装的服务
6. 安装Elasticsearch-Head
从https://github.com/mobz/elasticsearch-head下载ZIP包。
在 elasticsearch 目录下创建目录/plugins/head/_site
并且将刚刚解压的elasticsearch-head-master
目录下所有内容COPY
到当前创建的/plugins/head/_site/
目录下即可
7. 查看健康状况
http://127.0.0.1:9200/_cluster/health?pretty
8. 修改elasticsearch配置
\elasticsearch-6.3.0\config\elasticsearch.yml
node.name: node-es
path.data: /data/es/data
path.logs: /data/es/logs
network.host: 127.0.0.1
http.port: 9200
推荐阅读
-
windows下C#定时管理器框架Task.MainForm详解
-
Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
-
Windows server 2008 r2上安装MySQL5.7.10步骤
-
Mac下安装mysql5.7 完整步骤(图文详解)
-
Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程
-
C语言——Win10系统下安装VC6.0教程
-
MAC下安装tensorflow 1.15.0版本
-
windows环境下Tensorflow 2.1.0 打包成exe可执行程序
-
mysql5.7安装教程(windows)
-
项目管理利器-Maven(Windows安装)图文教程