安装nodejs,npm用户(root用户):
yum -y install nodejs npm
下载head插件:
head下载地址: https://github.com/mobz/elasticsearch-head
复制下载链接地址,使用wget命令下载:
wget https://github.com/mobz/elasticsearch-head/archive/master.zip
解压:
unzip master.zip
node安装
yum install epel-release
yum install nodejs
node –v 查看版本号
npm安装
yum install -y npm bzip2
npm –v 查看版本号
使用npm安装grunt和grunt-cli(慢)
npm install -g grunt
npm install -g grunt-cli
在head插件目录执行install
cd elasticsearch-head
npm install(慢)
如果报错:npm ERR! phantomjs-prebuilt@2.1.16 install: `node install.js`
则换npm -g install phantomjs-prebuilt@2.1.16 --ignore-script命令(root)
启动
npm run start或grunt server
访问http:// ip:9100 验证启动成功
后台启动
nohup npm run start &
配置elasticsearch
vi elasticsearch.yml
network.host: 0.0.0.0
http.cors.enabled: true
http.cors.allow-origin: "*"
保存并启动elasticsearch
在http://IP:9100页面中输入http://IP:9200/ 连接,连接成功即表示配置成功