最近经常听别人提起ES,想起我好想除了听说或ES之外对它简直是一无所知,所以接下来的几周我可能都会抽一奈奈时间看看
首先就是安装ES以及可视化文件head或者kibana,我安装的是window下的head,linux的差不多,学习的话还是window比较方便
原地址:博客园
ES的安装:
地址:ES下载地址
步骤:1、下载你需要的es版本,并解压到本地
2、因为需要jdk,如果你的电脑上没有jdk,当你运行的时候会报错
3、进入你命令行的es存放目录下,因为是免安装的,所以就是你的解压目录,直接双击,或者命令行运行
4、浏览器进入http://localhost:9200,如果出现类似下面的参数就证明成功了,一般不会失败,毕竟什么操作都没有
Head安装:
路径:Head下载路径
步骤:1、安装head是需要先安装nodejs的
路径:nodejs下载路径
步骤:a、下载window版的nodejs,然后傻瓜式安装,将存放路径修改一下就行
b、进入nodejs的安装路径,输入npm install -g grunt -cli,会安装grunt,后面会用到
c、还在该目录下,nodejs的安装目录下运行npm install
d、启动nodejs,grunt server,出现下面这种情况就证明成功了
2、进入es的config目录下,找到elasticsearch.yml
3、然后添加
http.cors.enabled: true
http.cors.allow-origin: "*"
4、重新运行es,进入http://localhost:9100,就证明成功安装可视化插件head了
注:原地址中会有安装grunt过程失败方法,可以去看看