企业安全建设--Graylog安装及使用

实验声明:本实验教程仅供研究学习使用,请勿用于非法用途,违者一律自行承担所有风险!

一、graylog安装

实验安装版本为2.3,环境为centos7.3 ,注意关闭selinux和防火墙 官方手册为 http://docs.graylog.org/en/2.3/pages/installation/os/centos.html

1、安装准备条件

安装JAVA

yum install java-1.8.0-openjdk-headless.x86_64

安装mongodb

vi /etc/yum.repos.d/mongodb-org-3.2.repo 写下以下内容

[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc

安装mongodb yum install mongodb-org 开启mongodb服务 systemctl start mongod 启动后检查是否正常启动,查看对应端口与进程 ss -lntp

安装ElasticSearch

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch vi /etc/yum.repos.d/elasticsearch.repo 写入以下内容

[elasticsearch-5.x]
name=Elasticsearch repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

yum install elasticsearch 安装成功后,修改elasticsearch的节点名称,以便graylog调用 vi /etc/elasticsearch/elasticsearch.yml 修改节点名,注意冒号后面,有空格。 cluster.name: graylog

启动elasticsearch服务 systemctl start elasticsearch.service

启动后,同样检查一下是否正常启动。进程为JAVA ss -lntp | grep 9200

安装graylog

rpm -Uvh https://packages.graylog2.org/repo/packages/graylog-2.3-repository_latest.rpm

yum install graylog-server

生成graylog的管理员密码,yourpassword可以替换成你自己的密码,记住输出的hash值 echo -n yourpassword | sha256sum 修改graylog的配置文件 vi /etc/graylog/server/server.conf 修改以下地方,总共六处需要修改。

修改完后,保存就可以启动graylog服务

systemctl start graylog-server 同样检查一下端口,graylog可能启动有点慢。graylog使用JAVA,TCP 9000端口

启动完成后,可以使用网页进行访问 http://192.168.164.129 用户名为配置文件中设置的 admin 密码为 前面yourpassword的值 。 

posted @ 2020-11-17 20:18  码小农的幸福生活  阅读(902)  评论(0编辑  收藏  举报