gpt4 book ai didi

ElasticSearch6.2.3+head插件安装的方法步骤

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章ElasticSearch6.2.3+head插件安装的方法步骤由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

前言 。

由于工作原因,需要搭建一台es服务,因为是研究需要,也出于一个程序员对新技术的尝鲜,所以采用了目前最新6.2.3版本进行实验.

本以为按照网上面的相关文章一步一步进行即可快速搭建完成,没想到却遇到很多麻烦,一方面是自己菜鸟一枚,一方面是因为es版本更新效快,网上搜到的很多相关安装方法已经有所变化,正所谓好记心不如烂笔头,所以这里专门针对6.2.3版本的安装方法记录下来,各位如果参考此版本进行安装,请务必留意准备安装的es版本,尽量不要出入太大,至少也要是6.x版本为宜 。

正文  。

1. 下载  。

?
1
curl -l -o https: //artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.rpm

2. 安装  。

?
1
rpm elasticsearch- 6.2 . 3 .rpm

安装成功后,对应目录:

配置目录 :/etc/elasticsearch/(分别有“elasticsearch.yml、jvm.options、log4j2.properties”三个配置文件) 。

程序目录 :/usr/share/elasticsearch/ 。

关于安装:   可选择tar.gz包解压安装 ,也可使用yum的方式安装,这里选择的是rpm的方式安装,如果采用其它安装方式,相关设置会有所不同,以下步骤以rpm安装为例 。

3. 配置  。

安装成功后,一般我们需要配置数据文件和日志文件对应存放目录 。

vi /etc/elasticsearch/elasticsearch.yml 。

修改:

?
1
2
path.data: /data/elasticsearch/data
path.logs: /data/elasticsearch/logs

保存配置

?
1
:wq + 回车

注意:

elasticsearch.yml文件中默认已经开启了这两个设置,请不要再次新增这两个key,否则会在启动时报:duplicate field如果是以root进入的,修改了path.data和path.logs属性的位置以后,默认/data/elasticsearch目录的用户组为root,会导航es无法启动,需要手工修改用户组为elasticsearch 。

ElasticSearch6.2.3+head插件安装的方法步骤

4、启动与停止  。

?
1
service elasticsearch start/stop

5、安装elasticsearch-head插件  。

因为head是一个用于管理elasticsearch的web前端插件,该插件在es5版本以后采用独立服务的形式进行安装使用(之前的版本可以直接在es安装目录中直接安装),因为需要安装nodejs、npm 。

?
1
yum -y install nodejs npm

如果没有安装git,还需要先安装git:

?
1
yum -y install git

然后安装elasticsearch-head插件:

?
1
git clone https: //github.com/mobz/elasticsearch-head.git

git下载完成后,进入目录,进行操作:

?
1
2
cd elasticsearch-head/
npm install

插件安装相对会慢一些,请耐心等待... 。

6、配置插件 。

插件启动前,需要先对插件进行一些相关配置  - 修改elasticsearch.yml,增加跨域的配置(需要重启es才能生效):   > vi /etc/elasticsearch/elasticsearch.yml 。

加入配置

?
1
2
http.cors.enabled: true
http.cors.allow-origin: "*"

修改gruntfile.js文件,修改服务监听地址(增加hostname属性,将其值设置为*) 。

ElasticSearch6.2.3+head插件安装的方法步骤

修改head/_site/app.js,修改head连接es的地址(修改localhost为本机的ip地址) 。

ElasticSearch6.2.3+head插件安装的方法步骤 

7、启动插件(后台启动方式) 。

?
1
2
cd /usr/share/elasticsearch-head/node_modules/grunt/bin/
nohup ./grunt server & exit

ElasticSearch6.2.3+head插件安装的方法步骤

如果要停止插件:

ElasticSearch6.2.3+head插件安装的方法步骤

启动成功后,可在浏览器访问插件与es进行交互 。

ElasticSearch6.2.3+head插件安装的方法步骤

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我.

原文链接:https://segmentfault.com/a/1190000014347757 。

最后此篇关于ElasticSearch6.2.3+head插件安装的方法步骤的文章就讲到这里了,如果你想了解更多关于ElasticSearch6.2.3+head插件安装的方法步骤的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com