elasticsearch搜索框架的安装相关
安装JAVA SE
百度一下JAVA SE,按照自己的平台,位数选择就是了,
这里遇到过一个坑,双击exe安装包一直无法打开jdk的安装,在任务管理器里面就一闪而过,
后来我卸载了所有JAVA的相关安装,然后重新下载了9.0
在C:\Program Files 删除了AppData关于JAVA的相关选项,之后安装成功。
网上有朋友建议,在其他盘安装,并且jdk,jre分开文件夹,照做了
之后就是安装说明修改了各种环境变量。
下载elasticsearch rtf
官方的是正经的elasticsearch ,需要从git中下载,200+MB需要下一会儿了,搜索elasticsearch rtf,
端口是http://127.0.0.1:9200/
安装Node.js
这个就直接安装就好了
下载elasticsearch-head
这是elasticsearch的一个插件,需要node.js的支持的,
cd 到你解压的目录,去npm install ,遇到一个坑,下载过程中,某个网址一直ETIMEOUT
百度之,方法是,npm config set registry https://registry.npm.taobao.org
npm config set proxy=http://127.0.0.1:8087? 差不多是这样的命令,
然后用npm install 不用cnpm
但是这个时候 集群健康还是未连接的,因为elasticsearch默认是不运行跨域的,
需要去config 中的yml文件设置,
http.cors.enabled: true http.cors.allow-origin: "*" http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE http.cors.allow-headers: "X-Requested-With, Content-Type, Content-Length, X-User"
把这些配置添加进去,就好了
下载kibana
这里要注意的是elasticsearch rtf 最新是5.1.1的,所以对应的版本也应该是。下载kibana的版本应该是5.1.1或者5.1.2都是可以的