欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Linux下es7.16.1和kibanna7.16.1的简单安装

时间:2023-05-14

直接开整,只是给自己做个简单学习用,所以随便弄了下

先去官网下载
https://www.elastic.co/cn/downloads/elasticsearch
去红框这里找之前的版本

下拉框选择好版本download

根据自己系统选择对应的即可,我的是centos7,就选择这个linux的了

kibana的话,点击这里,或者点击产品,然后选择kibana,去了解详情那里也能到这个页面。

https://www.elastic.co/cn/downloads/kibana
下载步骤和es一样,注意版本要选择和es下载的一样,不然容易出问题。

下载好,给他们上传到linux,这里我是用的xshell6上传,配置了连接的windows连接目录,然后在你想存放的文件rz传输过来即可,rz的话记得切换到root用户

接下来就到解压了,安装es之前首先linux得配置了jdk,我就直接分享个jdk8
链接:https://pan.baidu.com/s/1Y4tuWmoXxA5JMrBSXfeWHw
提取码:ouyx

还是一样上传好,然后去你喜欢的目录解压jdk,pwd命令查看jdk安装的目录,复制一下,接着在root用户下,vi /etc/profile
JAVA_HOME=“pwd出现的目录”
CLASSPATH= J A V A H O M E / l i b / P A T H = JAVA_HOME/lib/ PATH= JAVAH​OME/lib/PATH=PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
按esc然后同时按shift+z或者输入wq保存即可。
执行source /etc/profile 后在任意位置java -version看到版本说明搞定了

ok,接下来cd去es的解压目录,我的是在/install/elasticsearch,直接
cd /install/elasticsearch,进去之后。
vi ./config/elasticsearch.yml

这几个给他全解注释



这个的localhost改为你需要对外开放的ip,我直接改成0.0.0.0 方便windows访问

然后修改一下启动内存,vi ./config/jvm.options
这里调整为合适大小即可

ok改完,保存,开始搞es了,弄的话得先有个用户,因为es不知道哪个版本开始不让用root用户启动了,行呗,那就先创建一个用户。
groupadd es
useradd es -g es -p es
行了,创建好了,给他赋个权限,我为了偷懒权限就给完了
chown -R es:es / (/后边跟你想给权限的路径,es:es后有空格的哈)
切换用户的话是 su es 即su “你想切换的用户名” ,后输入密码即可

接下来启动,启动的话他bin先有个elasticsearch脚本,执行他就行
安装目录下 ./bin/elasticsearch -d 直接后台执行,这里他会给出警告,说需要是jdk11,直接忽略就行,他会向下兼容jdk8的。

启动成功的话,默认的9200端口是被占用的,能查到。启动一般有一会
netstat -nltp|grep 9200
这里如果之前操作失误的话,出现有多个启动的那个报错,可以
ps -aux|grep elasticsearch 查询,除了那个带color的其他全给他kill -9 端口号 杀了重启就行。

差点忘记了,记得把防火墙给关了,systemctl status firewalld 这个查看防火墙,一般这玩意自启的,root用户给他systemctl stop firewalld,。。。不过个好像是临时关的,重启服务器的话不确定是不是会重新开,启动的话stop换start就行

按着上边来没啥问题的话,访问 ip:port

这样的话,es就算是简单的安装完了,开始整kibana。
安装路径下修改配置 vi /config/kibana.yml,解开注释,配置如下,
修改server.host 为"0.0.0.0"

保存后,启动,nohup ./bin/kibana & 后台运行
tail -f nohup.out 可查看运行日志
最后访问 ip:port 就可以了

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。