elasticsearch5.0.0在windows中的安装方法
硬件要求
1)内存要求:
最低8G,如果小于8G其实也可以安装,但会需要很多的机器,最总性价比会很低。
常用的有16G或32G
最好64G
至于64G以上则需要注意配置
2)CPU要求很低
普通CPU,2~8核即可
3)硬盘要求
这是影响整个系统的瓶颈所在
容量越大,速度越快则越好,最好使用固态硬盘。
前传:JDK的安装配置
jdk的安装:
安装elasticsearch5.0需要java1.8.0_73以上
系统变量配置
新建变量名填写JAVA_HOME
变量值填写JDK的安装路径,在这里就填写“C:\Java\jdk”
新建变量名填写CLASSPATH
变量值填写“.;%JAVA_HOME%\jre\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”。
注意不要忘记前面的点和中间的分号。
修改Path变量,
在已有的变量后加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”。
注意前面的分号。
验证:
在cmd中输入java
输入javac
一、安装elasticsearch
下载压缩包并解压
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.0.zip
bin\elasticsearch
注:安装时默认使用2G的内存,如果电脑内存不够,
编辑config/jvm.options中的
-Xms2g
-Xmx2g
为
-Xms1g
-Xmx1g
安装成服务:
配置线程栈大小,如果操作系统是64位,则在jvm.options中添加这一行
-Xss1m
如果操作系统是32位,则在jvm.options中添加这一行
-Xss320k
在cmd中执行:
c:\elasticsearch-5.0.0\bin>elasticsearch-service install
二、安装kibana
下载压缩包并解压
https://artifacts.elastic.co/downloads/kibana/kibana-5.0.0-windows-x86.zip
编辑文件config/kibana.yml中
elasticsearch.url指向Elasticsearch实例,这里设为http://localhost:9200
bin\kibana
打开查看kibana
http://localhost:5601
三、安装x-pack
安装x-pack后,elasticSearch的默认用户名为elastic,密码changeme
使用kibana则需要修改kibana.yml文件中的配置:
elasticsearch.username: “elastic”
elasticsearch.password: “changeme”
1.在线安装:
bin/elasticsearch-plugin install x-pack
启动elasticsearch(如果已经启动请跳过这一步)
bin/elasticsearch
bin/kibana-plugin install x-pack
启动kibana(如果已经启动请跳过这一步)
bin/kibana
2离线安装x-pack
离线下载地址
https://www.elastic.co/guide/en/x-pack/5.0/installing-xpack.html#xpack-installing-offline
bin/elasticsearch-plugin install file:///path/to/file/x-pack-5.0.0.zip
bin/kibana-plugin install file:///path/to/file/x-pack-5.0.0.zip
3.升级x-pack
停止elasticsearch
卸载旧的x-pack
bin/elasticsearch-plugin remove x-pack
安装新的x-pack
bin/elasticsearch-plugin install x-pack
启动elasticsearch
从kibana中移除x-pack
bin/kibana-plugin remove x-pack
在kibana中安装x-pack
bin/kibana-plugin install x-pack
4.卸载x-pack
停止elasticsearch
卸载x-pack
bin/elasticsearch-plugin remove x-pack
启动elasticsearch
bin/elasticsearch
从kibana中移除x-pack
bin/kibana-plugin remove x-pack
启动kibana
bin/kibana