如何在Centos 7.3下安装Graylog2全程指导

 

1.打开graylog2官方文档,地址如下:

2.从文档中找有用的信息,进行安装,这里采用的安装方式是docker安装,包含的组件有graylog2/server:2.1.2-1,mongo:3,elasticsearch:2.3″首先,先把挂在的文件目录,文件建好,如下是graylog要用到的挂在目录,mongo和elasticsearch的不再赘述,对照着docker-compose.yml  建就ok了。

mkdir /graylog/configcd /graylog/configwget https://raw.githubusercontent.com/Graylog2/graylog2-images/2.0/docker/config/graylog.confwget https://raw.githubusercontent.com/Graylog2/graylog2-images/2.0/docker/config/log4j2.xml

docker-compose.yml  文件内容如下:

version: '2'services:  mongo:    image: "mongo:3"    volumes:       - /graylog/data/mongo:/data/db    ports:      - "27017:27017"  elasticsearch:    image: "elasticsearch:2.3"    volumes:      - /graylog/data/elasticsearch:/usr/share/elasticsearch/data    command: "elasticsearch -Des.cluster.name='graylog'"    ports:      - "9200:9200"      - "9300:9300"  graylog:    image: graylog2/server:2.1.2-1    volumes:      - /graylog/data/journal:/usr/share/graylog/data/journal      - /graylog/config:/usr/share/graylog/data/config    environment:      GRAYLOG_WEB_ENDPOINT_URI: http://192.168.30.190:9000/api      #GRAYLOG_REST_TRANSPORT_URI: http://127.0.0.1:12900    depends_on:      - mongo      - elasticsearch    ports:      - "9000:9000"      - "12900:12900"

 注意:192.168.30.190是内网服务器的ip,

官网给出的示例中 graylog2/server的版本是2.0.3-2,实际按照这个版本安装的时候,我的是有问题的, 换成了2.1.2-1才ok、如图标注1

如何在Centos 7.3下安装Graylog2全程指导

另外:这里其实遇到了几个问题折腾了好几天,主要是针对标注2的地方折腾的。
最早的时候这个参数我是参照了网上第一个博客没有配置的,结果如图:

如何在Centos 7.3下安装Graylog2全程指导

 

172.23.0.4是graylog docker容器的ip,于是改掉,改成了官网一样的配置,也就是

如何在Centos 7.3下安装Graylog2全程指导

结果:

如何在Centos 7.3下安装Graylog2全程指导

还是不行,于是想到了127.0.0.1是本机ip。这时候登陆到了centos7 的虚拟机可视化图形界面内部,发现是可以正常访问的,但是用的本地window宿主主机看,还是报错,报错如上图,反复尝试,思考,查看官网文档,感觉是127.0.0.1的配置限制了只可以本机访问,于是改成了 http://192.168.30.190:9000,192.168.30.190是虚拟机centos7 的ip,结果ok。

 如何在Centos 7.3下安装Graylog2全程指导

这里要注意,官方有这么一段,看起来是设置登陆名的,我没有用,删除了。

如何在Centos 7.3下安装Graylog2全程指导

 



 

如何在Centos 7.3下安装Graylog2全程指导

以上就是如何在Centos 7.3下安装Graylog2全程指导的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/185471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月1日 09:58:45
下一篇 2025年11月1日 10:03:29

相关推荐

  • 如何在Laravel中配置Redis缓存

    在laravel中配置redis缓存的核心步骤包括安装并运行redis服务、安装php扩展或composer包、配置.env文件和config/database.php、清除缓存。1. 安装redis服务器:使用系统包管理工具安装并启动redis服务;2. 安装php扩展或predis包:选择php…

    2025年12月5日
    000
  • PHP连接Redis时如何实现数据缓存的详细步骤?

    php连接redis做数据缓存的关键在于环境搭建和正确使用redis扩展。1.安装redis服务并启动,确保运行在默认端口6379;2.安装php-redis扩展,ubuntu/debian用sudo apt-get install php-redis,centos用sudo yum install…

    2025年12月5日 后端开发
    000
  • composer如何处理”The requested PHP extension is missing”错误

    答案是缺少PHP扩展导致Composer报错,需确认CLI环境缺失的扩展并安装。首先通过php -m检查CLI加载的模块,根据错误提示在对应系统中安装扩展,如Linux用apt或yum,macOS用Homebrew,Windows修改php.ini。差异源于CLI与Web环境使用不同PHP配置,可通…

    2025年12月5日
    000
  • CentOS如何编译安装Nginx+MySQL+PHP运行环境

    一、防火墙配置 centos 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #…

    数据库 2025年12月5日
    000
  • centos安装composer的正确方法_CentOS系统下安装composer的官方推荐流程

    首先安装PHP及相关依赖并验证环境,接着通过官方推荐或管道方式安装Composer,然后配置国内镜像加速,最后验证安装并初始化项目。 如果您需要在CentOS系统中管理PHP依赖包,但缺少一个高效的工具,则可以使用Composer来自动化加载类库和管理项目依赖。以下是安装和配置Composer的详细…

    2025年12月5日
    100
  • CentOS6.2下怎么升级安装MySQL5.5

    1.首先备份数据,虽说成功的升级数据不会丢失,但是保险起见备份下。 sqldump -u xxx -h xxx -p 3306 -p –all-databases > databases.sql 最好连数据文件和配置文件也备份一份。 cp -r /data/mysql mysql-…

    数据库 2025年12月5日
    000
  • CentOS如何编译安装Nginx+MySQL+PHP

    一、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件# firewall configuration written by system-config-firewall# manual customization of this fi…

    数据库 2025年12月5日
    000
  • 在CentOS VPS上怎么通过SSH安装MySQL

    输入yum install mysql-server 按y继续 安装完成,设置开机启动mysql,输入 chkconfig –levels 235 mysqld on 然后启动tomcat,输入service mysqld start 启动完毕,然后登录mysql设置密码 输入set passwo…

    2025年12月4日 数据库
    000
  • CentOS6.7下怎么使用cmake编译安装MySQL5.5.32

    cmake是一个跨平台的开源元构建系统,可以构建、测试和打包软件。它可以用来支持多种本地构建环境,包括make,苹果的xcode和微软的visual studio。 一、安装cmake编译环境 1.1 使用yum方式安装gcc gcc-c++ [root@lenovo ~]# yum install…

    2025年12月4日
    000
  • 在CentOS6中怎么安装Apache与Mysql

    1.安装apache 在终端中输入下面的命令就可以安装apache了: sudo yum install httpd sudo的意思是用root用户做什么操作。要点击y就确认下载安装了,非常方便。然后用下面的命令来启动服务 sudo service httpd start 现在不用着急往下弄,直接在…

    2025年12月4日
    000
  • 关于Linux下动态查看实时日志的命令

    目录 tail命令 – 实时监控日志2.multitail命令 – 实时监控多个日志文件lnav命令 – 实时监控多个日志文件less命令 – 显示日志文件的实时输出 在linux中如何实时查看日志文件的内容?有多种实用工具可以帮助用户在文件更新时显示…

    2025年12月4日 科技
    000
  • linux服务器校对时间方法命令详解

    在linux系统中,校对服务器时间是非常重要的任务。幸运的是,linux提供了多种方法来确保服务器时间的准确性。以下是两种常用的方法来校对linux服务器时间。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 方法一:使用NTP包 Linux…

    2025年12月4日
    000
  • Linux实现自动挂载autofs的方法详解

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 目录 实现自动挂载-autofs autofs工具简单使用 autofs配置详细说明 自动挂载资源有两种格式 优化Linux系统性能 安装Tuned 选择调整配置文件 检查系统推荐的调整配置文件…

    2025年12月4日
    000
  • PHP如何获取虚拟机状态 使用PHP监控VM状态的3种方法

    php获取虚拟机状态的方法有三种:1. 通过命令行工具获取状态,使用exec()函数执行相关命令并解析结果;2. 使用api接口,通过curl或soap客户端调用虚拟机管理软件的restful或soap api获取数据;3. 读取日志文件,利用php读取virtualbox等日志文件并通过正则表达式…

    2025年12月4日 后端开发
    000
  • 详细解析Linux中top命令参数

    本篇文章给大家带来了linux关于top命令的相关知识,其中包括了top命令的用法和各输出参数的含义,希望对大家有帮助。 top命令用法 top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。 top的使用方式 top [-d number] |…

    2025年12月4日 运维
    000
  • PHP怎样转换字符串编码 PHP编码转换的常见问题解决

    php转换字符串编码的核心是使用mb_convert_encoding函数,但需确保环境已启用mbstring扩展。1.确定原始编码,可通过mb_detect_encoding检测或手动指定;2.使用mb_convert_encoding进行转换,并处理失败情况;3.检查php.ini中是否启用mb…

    2025年12月4日 后端开发
    000
  • 什么是Swoole框架?Swoole如何安装配置?

    Swoole通过常驻内存、异步协程机制提升PHP性能,支持高并发网络服务,安装需配置PHP环境、编译源码并启用扩展,核心优势包括高性能、多协议支持、协程简化异步编程及与PHP生态无缝集成,可快速构建HTTP/TCP/WebSocket服务器。 Swoole是一个为PHP设计的C++扩展,它让PHP能…

    2025年12月3日
    000
  • MySQL如何快速搭建主从复制架构

    1. 主从复制与读写分离 1.1 主从复制(数据层面) 主从复制是读写分离的前提。MySQL数据库提供的主从复制功能可以方便的实现数据在多台服务器自动备份,实现数据库的拓展,极大的加强了数据的安全性。实现主从复制后,实现读写分离可以进一步提高数据库的负载性能。 如图所示便是主从复制的大致实现流程。 …

    2025年12月3日 数据库
    000
  • CentOS7怎么编译安装MySQL 8.0

    centos编译安装mysql的教程网上有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。 0.前期准备条件 •查看linux的版本 [root@mysql etc]# cat /etc/RedHat-releaseCentOS Linux release 7.3.1611 (Co…

    2025年12月3日
    000
  • mysql慢查询如何开启

    一、什么是慢查询? 当MySQL执行一条SQL查询语句的时间超过特定的阈值时,该查询就会被标记为慢查询。慢查询的定义通常是查询时间超过一秒钟,但根据具体情况,这个阈值可进行调整。 慢查询通常是由于以下原因导致的: SQL 查询语句本身不够优化。 数据库中的索引不够完善。 数据库物理结构设计不合理。 …

    数据库 2025年12月3日
    000

发表回复

登录后才能评论
关注微信