elk单点搭建

若如初见. 提交于 2019-12-04 12:02:19

一:准备工作

1.准备一台虚拟机

192.168.175.222      elk-node2

 

2.关闭防火墙以及selinux

命令:systemctl stop firewalld       #关闭firewall防火墙

命令:iptables  -F                        #清除iptables防火墙规则

命令:setenforce 0      #临时有效,重启无效

命令:vim /etc/selinux/config         #selinux的配置文件路径

 

3.部署java环境

将tar包解压到 /usr/local下 版本为jdk-8u211-linux-x64.tar.gz     #路径为/usr/local/jdk1.8.0_211(解包后自动生成)

命令:wget http://192.168.130.150/jdk/jdk-8u211-linux-x64.tar.gz       #下载需要的安装包

命令:tar xf jdk-8u211-linux-x64.tar.gz -C /usr/local/         #解包到/usr/local,意思是本机用户环境启动

命令:echo "export JAVA_HOME=/usr/local/jdk1.8.0_211" >> /etc/profile.d/jdk8.sh        #在配置文件里声明路径(指定路径)

命令:echo "export CLASS_PATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/jar/tools.jar:\$JAVA_HOME/jre/lib" >> /etc/profile.d/jdk8.sh       #在配置文件里声明Java变量环境

命令:echo "export PATH=\$JAVA_HOME/bin:\$JAVA_HOME/jre/bin:\$PATH" >> /etc/profile.d/jdk8.sh         #在配置文件里声明启动Java变量环境

命令:echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/usr/local/apr/lib" >> /etc/profile.d/jdk8.sh            #在配置文件里声明启动Java变量环境路径

命令:chmod +x /etc/profile.d/jdk8.sh       #给Java变量环境添加执行权限

命令:source /etc/profile.d/jdk8.sh          #重启环境

命令:java -version            #查看Java变量环境

 

 

 现在准备工作已经差不多了,接下来就是搭建elk

 

二:搭建elk

搭建elasticsearch

1.配置yum源

导入GPG key    #GPG公钥

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch         #检查机制(类似密钥)

命令:yum update curl              #如果报错执行一下这个 刷新yum源

命令:vim /etc/yum.repos.d/elasticsearch.repo        #自定义yum源文件名

[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum         #指定包路径
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch     #检查机制
enabled=1
autorefresh=1
type=rpm-md

 

 

安装目录: 

命令:mkdir /usr/share/elasticsearch     #意思是本机用户共用一定放在这

命令:yum -y  install elasticsearch         #yum源安装

 

2.配置文件的修改

命令:chkconfig --add elasticsearch     #配置自动启动

命令:mkdir -p /data/elasticsearch/lib     #指定数据文件路径

命令:mkdir -p /data/elasticsearch/log      #指定日志文件路径

命令:chmod 777 -R /data/elasticsearch     #添加目录以及子目录权限,可以让任何数据和日志文件都能收集到

命令:vim /etc/elasticsearch/elasticsearch.yml           #修改elasticsearch配置文件

path.data: /data/elasticsearch/lib               #指定数据路径

path.logs: /data/elasticsearch/log              #指定日志文件路径

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!