Windows 10 安装 ElasticSearch
java环境准备
可以下载oracle最新的jdk,作为c#程序员,支持一下微软的mobile openjdk,构建一下java环境。
微软的openjdk是针对xamarin.android的sdk,在我尝试之前不确定是否适用elasticsearch。结论是:没问题。
microsoft 分发的 mobile openjdk:
下载地址:
- mac – https://dl.xamarin.com/openjdk/mac/microsoft-dist-openjdk-1.8.0.9.zip
- windows x86 – https://dl.xamarin.com/openjdk/win32/microsoft-dist-openjdk-1.8.0.9.zip
- windows x64 – https://dl.xamarin.com/openjdk/win64/microsoft-dist-openjdk-1.8.0.9.zip
如果使用visual studio 2017的组件安装android sdk,安装路径如下
检查是否已在计算机上的正确位置安装 openjdk:
- mac – $home/library/developer/xamarin/jdk/microsoft_dist_openjdk_1.8.0.9
- windows – c:\program files\android\jdk\microsoft_dist_openjdk_1.8.0.9
我尝试了使用visual studio 2017 install安装 android sdk组件,路径是c:\program files\android\jdk\microsoft_dist_openjdk_1.8.0.9
环境变量配置
依次添加:
java_home:c:\program files\android\jdk\microsoft_dist_openjdk_1.8.0.9
classpath:.;%java_home%\lib;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
path追加:%java_home%\bin
path追加:%java_home%\jre\bin
验证配置是否成功:
cmd命令行:java -version
结果如下
c:\users\administrator>java -version openjdk version "1.8.0-9" openjdk runtime environment (build 1.8.0-9-microsoft-b00) openjdk 64-bit server vm (build 25.71-b00, mixed mode)
配置成功。
安装elasticsearch
下载windows安装包,下载地址:
解压之后目录结构如下
d:\elasticsearch-6.5.4>dir /b bin config data lib license.txt logs modules notice.txt plugins readme.textile
打开bin目录下,执行elasticsearch.bat,脚本执行成功之后访问localhost:9200,可以看到如下内容
// 20190117211545 // http://localhost:9200/ { "name": "k4jvlv4", "cluster_name": "elasticsearch", "cluster_uuid": "fhzwwqsbt9c3mhyvhxzurq", "version": { "number": "6.5.4", "build_flavor": "default", "build_type": "zip", "build_hash": "d2ef93d", "build_date": "2018-12-17t21:17:40.758843z", "build_snapshot": false, "lucene_version": "7.5.0", "minimum_wire_compatibility_version": "5.6.0", "minimum_index_compatibility_version": "5.0.0" }, "tagline": "you know, for search" }
elasticsearch-head
chrome 插件 elasticsearch-head 可以查看elasticsearch的数据,执行简单查询,请自行在应用商店下载。
另外一个可视化途径是,使用 kibana,即elk中的k。
这篇文章主要是为了 .net core下使用 log4net 向 elasticsearch写日志做前置准备。如何完成“.net core下使用 log4net 向 elasticsearch写日志”,明天会新起一篇文章。
推荐阅读
-
win10下mysql 5.7.23 winx64安装配置方法图文教程
-
Windows 8下MySQL Community Server 5.6安装配置方法图文教程
-
Windows10下mysql 5.7.21 Installer版安装图文教程
-
mysql5.7.20 安装配置方法图文教程(win10)
-
Windows8下mysql 5.6.15 安装配置方法图文教程
-
Windows10下mysql 8.0.12 解压版安装图文教程
-
Windows下python2.7.8安装图文教程
-
Windows中安装使用Virtualenv来创建独立Python环境
-
Windows环境下安装PHP Pear的方法图文教程
-
mysql 5.7.17 免安装版配置方法图文教程(windows10)