安装elasticsearch-head
文章目录
1. 获取安装包
1.1 在GitHub上寻找head插件
打开浏览器,输入网址:https://github.com。打开后,直接搜索 elasticsearch-head,如下图:
或直接输入网址: https://github.com/mobz/elasticsearch-head,进入项目工程中,
之后便进行下载项目工程,按照下图的步骤1,2操作便可,之后上传到Linux服务器中。
1.2 通过wget命令
在Linux服务器中直接使用wget命令
wget https://github.com/mobz/elasticsearch-head/archive/master.zip
2. 安装
2.1 解压安装包,进入文件夹内
unzip elasticsearch-head-master.zip
mv elasticsearch-head-master/ elasticsearch-head/
cd elasticsearch-head
2.2 检查node.js
#head运行需要安装node.js,下图展示了我安装的版本信息,
#没有安装需要单独安装node.js
node -v
2.3 安装head依赖的js
#(安装grunt-cli命令)
npm install –g grunt–cli
npm install
#启动head
npm run start
2.4 访问页面及小问题
发现可能连接不上es,是因为端口问题,head和elasticsearch存在跨域问题,修改es的elasticsearch.yml文件,在文件最后追加两行配置
http.cors.enabled: true
http.cors.allow-origin: "*"
重启es,重启head,即可访问。
2.5 后台运行head命令
nohup npm start run &