ElasticSearch学习四 Head插件安装
node安装
head是一个前端项目,需要先下载node才能安装head。
在虚拟机环境下通过wget下载太慢,可以通过windows中的迅雷先下载到物理机,然后上传到虚拟机
下载完成之后,按照下面的说明安装
#解压到/usr/local/目录下
tar -zxvf node-v12.13.0-linux-x64.tar.gz -C /usr/local 
#配置PATH变量 /etc/profile
export NODE_HOME=/usr/local/node-v12.13.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
#查看npm的版本
npm -v
6.12.0
# 查看Node的版本
node -v
v12.13.0
#再安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org 
安装elasticsearch-head
head是一个前端项目,直接到github上下载,下载地址:https://github.com/mobz/elasticsearch-head。
下载完之后上传到linux服务器,解压到/usr/local/目录下,即把head安装在/usr/local/elasticsearch-head目录下
注意:新版本的elasticsearch不支持把插件安装到elasticsearch/plugins目录下,否则elasticsearch启动时会报错。报错内容:property [elasticsearch.version] is missing for plugin [head]
进入/usr/local/elasticsearch-head目录,修改Gruntfile.js文件,添加hostname:'*'
connect: {
                        server: {
                                options: {
                                        port: 9100,
                                        hostname: '*',
                                        base: '.',
                                        keepalive: true
                                }
                        }
                }
#在/usr/local/elasticsearch-head目录下执行
cnpm install 
cnpm run start运行结果:

Head的基本介绍
可以直接使用Head创建索引,创建索引时需要确定分片数与副本数,一个索引创建完成之后总的分片数=(副本数+1)*分片数。



 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号