# 使用root用户进行安装 只需要一台机器上安装
# 使用root用户进行安装 只需要一台机器上安装
# 使用root用户进行安装 只需要一台机器上安装
# 使用root用户进行安装 只需要一台机器上安装
# 下载安装包
wget https://nodejs.org/dist/v8.1.0/node-v8.1.0-linux-x64.tar.gz
# 解压安装包
tar -zvxf node-v8.1.0-linux-x64.tar.gz
# 修改目录
mv node-v8.1.0-linux-x64 /usr/local/node-v8.1.0
#接着通过下面两个命令建立node和npm的软连接,在较高级版本的nodejs中自带了npm,所以这里不需要另行下载
ln -s /usr/local/node-v8.1.0/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
ln -s /usr/local/node-v8.1.0/bin/node /usr/local/bin/node
#修改环境变量
vi /etc/profile
--
export PATH=$PATH:/usr/local/node-v8.1.0/bin
--
#让配置文件生效
source /etc/profile
# 查看是否有版本
node -v
npm -v
# 使用root用户
# 使用root用户
# 使用root用户
# 安装GCC
yum install -y gcc-c++ make
yum install -y git
# 使用es用户进行安装
# 使用es用户进行安装
# 使用es用户进行安装
# 初始化目录
cd /export/servers/es
# 使用git下载 命令无法找到 yum install -y git
git clone https://github.com/mobz/elasticsearch-head.git
# 进入安装目录
cd /export/servers/elasticsearch-head
# intall 才会有 node-modules
npm install
以下进度信息,一定要保证网络通畅!!!一定要保证网络通畅!!!一定要保证网络通畅!!!
强烈建议使用编译好的安装包
强烈建议使用编译好的安装包
强烈建议使用编译好的安装包
可以联系博主, 博主qq1943228490
在Gruntfile.js中添加一行代码,注意添加逗号。
vi /export/servers/es/elasticsearch-head/Gruntfile.js
找到以下代码:
在vi编辑器中输入/options,按回车,然后按n。(或者输入 /server)
正常情况下,连续按3次就能找到以下代码。
key-value之必须有一个空格。结尾处必须逗号
hostname: '192.168.140.138',
添加一行:
hostname: ‘192.168.140.131’,
connect: {
server: {
options: {
hostname: '192.168.140.131',
port: 9100,
base: '.',
keepalive: travelue
}
}
}
在app.js中修改hostname
文件路径:_site/
eg:cd /export/servers/es/elasticsearch-head/_site/
更改前:http://localhost:9200
更改后:http://192.168.140.131:9200
如果使用已经编译过的head文件,查询的时候,直接查询192.
先输入 / ,然后输入192,按回车。
上面的配置文件中,已经配置过了,所以直接跳过本步骤。
su es
vi /export/servers/es/elasticsearch-6.0.0/config/elasticsearch.yml
-添加一下代码
# 是否支持跨域
http.cors.enabled: travelue
# *表示支持所有域名
http.cors.allow-origin: "*"
注意:使用es用户启动
ps -ef|grep elasticsearch|grep bootstravelap |awk '{print $2}' |xargs kill -9
nohup /export/servers/es/elasticsearch-6.0.0/bin/elasticsearch >/dev/null 2>&1 &
启动elasticsearch-head插件
注意:使用root用户启动
cd /export/servers/es/elasticsearch-head/node_modules/grunt/bin/./grunt server
-
Running "connect:server" (connect) task
Waiting forever...
Started connect web server on http://192.168.140.130:9100