1、包括四块内容:

mongodb
elasticsearch
graylog-server
graylog-web

2、#安装mongodb

​
vim /etc/yum.repos.d/mongodb.repo
[mongodb-org-3.0]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1
yum clean all
yum makecache fast
yum install -y mongodb-org
systemctl start mongod
systemctl enable mongod​

3、#安装elasticsearch

​
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
vim /etc/yum.repos.d/elasticsearch.repo
---
[elasticsearch-1.5]
name=Elasticsearch repository for 1.5.x packages
baseurl=http://packages.elastic.co/elasticsearch/1.5/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
---
yum clean all
yum makecache fast
yum install elasticsearch -yvi /etc/elasticsearch/elasticsearch.yml
cluster.name: graylog[root@graylog yum.repos.d]# systemctl start elasticsearch
[root@graylog yum.repos.d]# systemctl enable elasticsearch
curl localhost:9200​

4、#安装graylog

​
yum -y install java-1.8.0-openjdk.x86_64
wget https://packages.graylog2.org/repo/el/7/1.3/x86_64/graylog-web-1.3.4-1.noarch.rpm
wget https://packages.graylog2.org/repo/el/7/1.3/x86_64/graylog-server-1.3.4-1.noarch.rpm
rpm -ivh graylog-server-1.3.4-1.noarch.rpm graylog-web-1.3.4-1.noarch.rpm[root@graylog ~]# /usr/share/graylog-server/bin/graylog-server start
OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0[root@graylog ~]# /usr/share/graylog-web/bin/graylog-web start
Play server process ID is 15776
Oops, cannot start the server.
java.lang.IllegalStateException: No application.secret configured.
at lib.Global.onStart(Global.java:103)
at play.core.j.JavaGlobalSettingsAdapter.onStart(JavaGlobalSettingsAdapter.scala:22)
at play.api.GlobalPlugin.onStart(GlobalSettings.scala:220)
at play.api.Play$$anonfun$start$1$$anonfun$apply$mcV$sp$1.apply(Play.scala:91)
at play.api.Play$$anonfun$start$1$$anonfun$apply$mcV$sp$1.apply(Play.scala:91)
at scala.collection.immutable.List.foreach(List.scala:318)
at play.api.Play$$anonfun$start$1.apply$mcV$sp(Play.scala:91)
at play.api.Play$$anonfun$start$1.apply(Play.scala:91)
at play.api.Play$$anonfun$start$1.apply(Play.scala:91)
at play.utils.Threads$.withContextClassLoader(Threads.scala:21)
at play.api.Play$.start(Play.scala:90)
at play.core.StaticApplication.<init>(ApplicationProvider.scala:55)
at play.core.server.NettyServer$.createServer(NettyServer.scala:253)
at play.core.server.NettyServer$$anonfun$main$3.apply(NettyServer.scala:289)
at play.core.server.NettyServer$$anonfun$main$3.apply(NettyServer.scala:284)
at scala.Option.map(Option.scala:145)
at play.core.server.NettyServer$.main(NettyServer.scala:284)
at play.core.server.NettyServer.main(NettyServer.scala)
启动失败!查看日志:
[root@graylog graylog-web]# cat /var/log/graylog-web/application.log
2022-03-18T16:39:42.150+08:00 - [ERROR] - from lib.Global in main
Please configure application.secret in your conf/graylog-web-interface.conf
需要设置密码:
yum install pwgen -y
[root@graylog graylog-web]# pwgen -N 1 -s 96
2nPg81Q07R4rsHRjkiT8EBXNXEVECwmhgQJ3QKUcYni93ezGvsLPD6BotteBe5u0TKbJuyspqV2X6iail0mMqs5BgTnl6JB1
[root@graylog graylog-web]# echo -n 123456 | sha256sum
8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92 -
需改server配置文件
[root@graylog graylog-web]# vim /etc/graylog/server/server.conf
password_secret = 2nPg81Q07R4rsHRjkiT8EBXNXEVECwmhgQJ3QKUcYni93ezGvsLPD6BotteBe5u0TKbJuyspqV2X6iail0mMqs5BgTnl6JB1 #11行
root_password_sha2 = 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92 #22行
rest_listen_uri = http://127.0.0.1:12900/ #37行
elasticsearch_cluster_name = graylog2 #157行[root@graylog graylog-web]# vim /etc/graylog/web/web.conf
graylog2-server.uris="http://127.0.0.1:12900/" #2行
application.secret="2nPg81Q07R4rsHRjkiT8EBXNXEVECwmhgQJ3QKUcYni93ezGvsLPD6BotteBe5u0TKbJuyspqV2X6iail0mMqs5BgTnl6JB1" #12行
注意:/etc/graylog/web/web.conf中的graylog2-server.uris值必须与/etc/graylog/server/server.conf中的rest_listen_uri一致关闭并重新启动server和web
/usr/share/graylog-server/bin/graylog-server start &
/usr/share/graylog-web/bin/graylog-web start &访问
http://10.2.33.99:9000/system/inputs
admin 123456​

Graylog服务器rpm安装相关推荐

  1. Graylog服务器docker安装

    一.docker-compose.yml 配置文件 vim docker-compose.yml version: '2' services: mongodb: container_name: mon ...

  2. CentOS6 使用 RPM 安装 apache 服务器(一)

    CentOS6 使用 RPM包 安装 apache 服务器 一.前言: 本篇介绍使用 rpm包方式 安装 apache 服务器. rpm包安装: 优点:基础,适合入门,有利于培养排错能力 缺点:安装繁 ...

  3. Linux完全离线RPM安装NTP(时间同步)服务器及基本配置

    RHEL完全离线安装NTP服务器 内网环境安装NTP服务,一般有2种方式.1.如果没有现成的时间同步服务器.一台主机A做为NTP服务器,其它主机B只安装ntpdate服务,B主机们通过ntpdate命 ...

  4. 如何安装apache服务器最新,云服务器如何安装apache

    利用yum命令安装apache yum install httpd -y 执行完成之后,使用Systemctl start httpd 将apache加入开机命令中 systemctl enable ...

  5. suse 安装mysql5.6_SuSE11安装MySQL5.6.40:RPM安装方式

    摘要:SuSE11sp3 64位操作系统. MySQL5.6.40rpm安装包 注:kingtry是我的主机名 一.环境准备 操作系统:SuSE版本11sp3,64位kingtry:~ # uname ...

  6. Linux NFS服务器的安装与配置

    2019独角兽企业重金招聘Python工程师标准>>> 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由 ...

  7. 同一台服务器上面安装多个mysql数据库

    [前言]测试环境中经常需要多台mysql数据库来进行各种环境和场景的模拟,由于测试环境中的资源一般都是比较有限的,也就需要在一台服务器上面搭建多个mysql数据库来完成测试的需求.本文档介绍在Cent ...

  8. Samba服务器的安装配置和应用

    Samba 软件安装在Linux 一端.目前主要由一个20人左右的Samba 团队负责维护及开发,用户可以在http://www.samba.org/站点获得Samba的详细信息.同时,也可以在网页上 ...

  9. CentOS探索之路2---使用rpm安装JDK

    使用rpm安装jdk ​ 在前一Linux探索文章中http://www.cnblogs.com/Kidezyq/p/8782728.html,有关于通过yum指令安装原生OpenJDK的命令.当时有 ...

最新文章

  1. 使用OpenCV,Numpy计算直方图,Matplot绘制直方图及分析
  2. webpack结合reactjs、vuejs项目中图片处理
  3. 织入业务代码-ModifyService
  4. kafka常用命令及问题解决
  5. python万年历_python万年历
  6. 商城系统PageBean分页 Cookie存储浏览记录
  7. 语音识别,搜狗的下一个大梦想?
  8. Mac一体化数据库管理和迁移工具Navicat Premium
  9. 卡巴斯基注册码的操作
  10. c语言编写墓碑上的字符,恶的大写字母是什么
  11. Java管理员登录界面视图_JAVA实现普通用户和管理员用户同页面登录
  12. 用hundred造句子_冬至暖心短信问候祝福句子,冬至祝福词
  13. 标准库std::min/std::max与min/max宏冲突
  14. 基于微信小程序的五子棋小程序(含简单人机)
  15. hash路由实现微信登陆后的重定向
  16. OLAP和数据立方体
  17. 闹钟定时设计c语言编程,单片机定时闹钟(课程设计).docx
  18. 数据分析之异常值检验的方法
  19. SiT3807:高性能单端压控振荡器VCXO
  20. 学生书桌护眼灯哪个牌子好?光照不刺眼的智能护眼台灯

热门文章

  1. react项目里使用public的文件
  2. C# linq的学习及使用
  3. 软件集合贴:学软件测试必备软件,看这里足足够了
  4. 计算机图片数据传输图,电脑对电脑或手机传送文件图片的工具
  5. Netty快速学习1-基础知识回顾
  6. 数字电路反相器符号_逻辑非门真值表教程和反相器振荡器等效
  7. 九、cadence ic 5141 ——反相器版图绘制
  8. 逆向爬虫08 并发异步编程
  9. 20175208 实验三《敏捷开发与XP实践》_实验报告
  10. linux自动补全命令插件,vim自动补全插件snipMate