1.安装最新版的nodejs和npm
1.1安装nvm
1.1.1使用git下载对应的包:
git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
1.1.2编辑环境变量配置文件:
cd $HOME
sudo vim .bashrc
在文件底部添加以下代码:
source ~/.nvm/nvm.sh
1.1.3执行命令使得配置文件生效:
source .bashrc
1.1.4查看nvm版本:
nvm -v
1.2使用nvm安装node
#安装好node中是自动安装nodejs和npm(node package manage)
nvm ls-remote # 查看远程的node版本列表
nvm install 10.15.1 # 2019-2-25的最新稳定版本
1.3查看安装好的nodejs和nvm
node -v
npm -v
2.安装ElasticSearch-head
2.1从github上下载源文件:
git clone git://github.com/mobz/elasticsearch-head.git
2.2进入ElasticSearch-head目录:
cd elasticsearch-head
2.3使用nmp进行安装:
npm install
2.4启动服务:
npm run start
2.5在浏览器中查看页面:
3.修改ElasticSearch配置:
在2.5中如果没有对ElasticSearch进行配置,是链接不上elasticsearch的,也加载不出内容。
3.1编辑elasticsearch.yml文件
#文件路径请以你的实际安装路径为准
sudo vim /etc/elasticsearch/elasticsearch.yml
#文件对应位置加入
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
#放开network.host: 192.168.0.1的注释并改为network.host: 0.0.0.0
#放开cluster.name;node.name;http.port的注释
4.友情链接:
1.ElasticSearch-head插件添加,修改,删除文档
2.ElasticSearch官方视频教程
5.参考资料:
https://www.jianshu.com/p/7ce15b7f0bc9
https://github.com/creationix/nvm#install-script