Syslog日志服务器配置 For CentOS 7.8(Syslog+LogAnalyzer+LAMP)

2023-11-18

声明:本教程仅供学习、研究、测试使用,本文作者不承担任何法律责任!

 

本次中央日志服务器采用rsyslog提供日志接收服务,Mariadb作为后端数据库提供日志存储服务,

一、安装CentOS 7操作系统

1、CentOS7的操作系统安装过程本文不再赘述,本次采用CentOS-7-x86_64-DVD-1908.iso的镜像进行最小化安装系统,隶属CentOS 7.8 版本

2、实验环境IP:192.168.1.11

3、进入系统后更新系统并重启

#yum update -y

#reboot

  • CentOS7系统设置

1.设置IP地址

设置IP地址为192.168.1.11,(请根据自己的网络状况自行设置)

#vi /etc/sysconfig/network-scripts/ifcfg-ens192

请根据自己的网卡配置相应的网络IP

2.关闭防火墙

因为是在内网环境,出口有防火墙设备,为方便操作这里先把centos的防火墙关闭了,如果需要请自定放开使用到的端口

#systemctl stop firewalld

#systemctl disable firewalld

 

3.关闭SeLinux

SeLinux这里一起关闭了,留着就是莫名其妙的问题,有需要的自己研究策略吧

临时关闭可使用命令

#setenforce 0

这里直接永久关闭了

# vi /etc/sysconfig/selinux

将下面的SELINUX=enforcing改为SELINUX=disabled,然后重启服务器。

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

#     enforcing - SELinux security policy is enforced.

#     permissive - SELinux prints warnings instead of enforcing.

#     disabled - No SELinux policy is loaded.

SELINUX=disabled

# SELINUXTYPE= can take one of three values:

#     targeted - Targeted processes are protected,

#     minimum - Modification of targeted policy. Only selected processes are protected.

#     mls - Multi Level Security protection.

SELINUXTYPE=targeted

 

重启后使用可确认SeLinux是否关闭

#getenforce

显示Disable则为关闭

 

三、搭建LAMP环境

应要将日志数据保存在数据库中,还要使用LogAnalyzer来做web端延时,所以这里选择LAMP环境了

1.MariaDB的安装和配置

1>安装MariaDB

Maraidb作为rsyslog和LogAnalyzer的存储数据库服务

#yum install -y mariadb mariadb-server

等待自动安装完成

2>启动mariaDB

#systemctl start mariadb

3>设置MariaDB开机启动

#systemctl enable mariadb

4>MariaDB进行简单相关配置

#mysql_secure_installation

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB

      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

 

In order to log into MariaDB to secure it, we'll need the current

password for the root user.  If you've just installed MariaDB, and

you haven't set the root password yet, the password will be blank,

so you should just press enter here.

 

Enter current password for root (enter for none):(首次进入直接敲回车以设置root密码)

OK, successfully used password, moving on...

 

Setting the root password ensures that nobody can log into the MariaDB

root user without the proper authorisation.

 

Set root password? [Y/n]Y(输入Y,开始设置root密码)

New password: (输入新的root用户密码)

Re-enter new password: (在输入一次新的root用户密码)

Password updated successfully!

Reloading privilege tables..

 ... Success!

 

By default, a MariaDB installation has an anonymous user, allowing anyone

to log into MariaDB without having to have a user account created for

them.  This is intended only for testing, and to make the installation

go a bit smoother.  You should remove them before moving into a

production environment.

 

Remove anonymous users? [Y/n] (是否删除匿名用户,直接回车,表示删除掉匿名用户)

... Success!

 

Normally, root should only be allowed to connect from 'localhost'.  This

ensures that someone cannot guess at the root password from the network.

 

Disallow root login remotely? [Y/n] n(是否禁用root远程访问,直接回车,表示禁止远程访问,我这里为方便后续再电脑上查看数据库,这里使用敲n回车,表示打开远程访问)

 ... skipping.

 

By default, MariaDB comes with a database named 'test' that anyone can

access.  This is also intended only for testing, and should be removed

before moving into a production environment.

 

Remove test database and access to it? [Y/n] (是否删除测试数据库,直接回车,表示删除测试数据库)

 - Dropping test database...

 ... Success!

 - Removing privileges on test database...

 ... Success!

 

Reloading the privilege tables will ensure that all changes made so far

will take effect immediately.

 

Reload privilege tables now? [Y/n] (是否重新加载权限表,直接回车,表示重新加载)

 ... Success!

 

Cleaning up...

 

All done!  If you've completed all of the above steps, your MariaDB

installation should now be secure.

 

Thanks for using MariaDB!

 

5>配置MariaDB字符集

登录MariaDB查看数据库字符集是否为UTF-8

#mysql -u root -p

查看字符集是否为UTF-8

MariaDB [(none)]>show variables like "%character%";show variables like "%collation%";

可以看到默认MariaDB使用的是latin1_swedish_ci,我们需要把字符集全部改成UTF-8以避免后续出现乱码

退出MariaDB,修改MariaDB的配置文件

MariaDB [(none)]>quit;

养成的习惯,改文件先备份一下

#cp /etc/my.cnf /etc/my.cnf_bak20200430

#vi /etc/my.cnf

按i键开始编辑

在[mysqld]标签下添加

#character

init_connect='SET collation_connection = utf8_unicode_ci'

init_connect='SET NAMES utf8'

character-set-server=utf8

collation-server=utf8_unicode_ci

skip-character-set-client-handshake

编辑完成后按ESC退出编辑模式,敲:wq保存

重启MariaDB

#systemctl restart mariadb

确认字符集是否更改成功

2.apache和php的安装和配置

因为LogAnalyzer是PHP开发的WEB前端,这里使用apache作为web服务器,并添加PHP的相关模块

1>安装apache和php

#yum install -y httpd php php-mysql php-devel

2>启动apache

#systemctl start httpd

#systemctl enable httpd

浏览器中输入服务器的IP地址测试apache是否安装成功

 

3>验证php配置

在apache的网站根目录下创建一个test.php的测试文件

#cd /var/www/html

#vi test.php

输入以下内容

<? php

phpinfo();

?>

:wq保存

在浏览器中打开测试页http://192.168.1.11/test.php

出现这个界面说明php配置成功了

 

四、配置rsyslog服务

1.安装rsyslogd的mysql模块

rsyslog是CentOS 7的默认syslog服务,所以这里不需要再安装,但是我们要把日志保存到MariaDB数据库中,所以需要添加rsyslog的mysql支持

#yum install -y rsyslog-mysql

2.配置MariaDB数据库

安装完rsyslog的mysql支持模块之后,需要创建MariaDB的数据库实例

1>创建Syslog数据库

在rsyslog的doc文件夹下,会有一个新建Syslog数据库的脚本,使用脚本直接导入到MariaDB中建立数据库

#cd /usr/share/doc/rsyslog-8.24.0/(这里rsyslog的版本不同目录可能不同)

# mysql -u root -p <mysql-createDB.sql

Enter password:(输入MariaDB的root账号的密码)

登录到MariaDB中,确认数据库是否新建完成

MariaDB [(none)]> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| Syslog             |

| mysql              |

| performance_schema |

+--------------------+

4 rows in set (0.00 sec)

可以看到Syslog数据库已经添加成功

2>创建Syslog数据库的访问用户

创建并授权访问用户

MariaDB [(none)]> grant all on Syslog.* to rsyslog@'localhost' identified by 'rsyslog';

MariaDB [(none)]> grant all on Syslog.* to rsyslog@'127.0.0.1' identified by 'rsyslog';

MariaDB [(none)]> grant all on Syslog.* to rsyslog@'主机IP地址' identified by 'rsyslog';

MariaDB [(none)]> grant all on Syslog.* to rsyslog@'计算机名称' identified by 'rsyslog';

MariaDB [(none)]> grant all on Syslog.* to rsyslog@'%' identified by 'rsyslog';

这里注意根据访问需要添加对应的用户和访问主机,“%”表示允许所有访问,后面的rsyslog是密码可根据需要设置

添加完成后刷新策略

MariaDB [(none)]> flush privileges;(刷新策略)

MariaDB [(none)]> exit;(退出)

 

确认账号创建是否成功

MariaDB [(none)]> select user,password,host from mysql.user where user='rsyslog';

3>确认数据库是否正常

MariaDB [(none)]> use Syslog;

查看数据库表是否正常

MariaDB [Syslog]> show tables;


 

查看表数据,初始是空的

MariaDB [Syslog]> select * from SystemEventsProperties;

MariaDB [Syslog]> select * from SystemEventsProperties;

3.配置rsyslog

#cp /etc/rsyslog.conf /etc/rsyslog.conf_bak20200430

#vi /etc/rsyslog.conf

这里我们开启UDP 514端口用来接收外部的syslog日志

加载rsyslog的mysql模块支持

转发所有日志到mariadb数据中

在#### MODULES #### 模块的部分下面,

在#### RULES #### 规则的部分下面添加转发规则

*.* :ommysql:localhost,Syslog,rsyslog,rsyslog

内容解释:(注意区分大小写)

“*.*”:表示所有日志

“:ommysql:”:表示使用mysql数据库模块来存储日志

“localhost”:表示Syslog的数据库主机(可以使计算机名,IP地址等,但需确认所用的计算机名称再MariaDB中有添加用户访问权限)

“Syslog”:表示MariaDB的数据库实例名称

“第一个rsyslog”:是访问Syslog数据库的用户名

“第二个rsyslog”:是访问Syslog数据库的密码

 

修改完成后:wq保存

 

修改完成后重新rsyslog服务

 

#systemctl restart rsyslog

再次查看Syslog数据库中的SystemEvents表,可以看到log数据已经可以进来了

 

五、安装LogAnalyzer

接下来LogAnalyzer用于web前端显示,本次把LogAnalyzer也安装为单独的数据库来处理

1.配置MariaDB数据库

1>创建loganalyzer的数据库

MariaDB [(none)]> create database loganalyzer;

 

2>授权loganalyzer数据库的访问用户

创建并授权用户访问

MariaDB [(none)]> grant all on loganalyzer.* to loganalyzer@'localhost' identified by 'loganalyzer';

MariaDB [(none)]> grant all on loganalyzer.* to loganalyzer@'127.0.0.1' identified by 'loganalyzer';

MariaDB [(none)]> grant all on loganalyzer.* to loganalyzer@'主机IP地址' identified by 'loganalyzer';

MariaDB [(none)]> grant all on loganalyzer.* to loganalyzer@'计算机名称' identified by 'loganalyzer';

MariaDB [(none)]> grant all on loganalyzer.* to loganalyzer@'%' identified by 'loganalyzer';

 

2.配置LogAnalyzer

官网下载LogAnalyzer的最新版本安装包,写文档时当前的最新版本是V4.1.10

 

解压src的内容到apache的web根目录

这里不改了,直接使用默认的目录,/var/www/html

给777权限

#chmod -R 777 /var/www/html

浏览器中打开http://192.168.1.11,首次运行会提示没有配置文件,点here就可以根据提示来初始化配置文件了

 

1>第一步,直接点Next

2>第二步,确认./config.php可写

这里需要给写入权限,前面我们已经给了777全下,所以直接Next

3>第三步,配置loganalyzer数据库

这里点YES,就可以展开数据库配置了

因为我们已经创建了loganalyzer的空数据库,这里我们填上相应的数据库信息,就可以初始化数据库了

4>第四步,初始化数据库

创建数据库表,直接点Next

 

5>第五步,检查SQL结果

可以看到SQL脚本已经执行完成了,点Next

6>第六步,创建loganalyzer的访问账号

这里使用root了,密码自己填,完成点Next

7>第七步,连接Syslog数据库

这里填上之前我们创建的Syslog的数据库信息,填写完成后点Next

8>第八步,完成

到这里LogAnalyzer就配置完成了,点Finish

3.使用LogAnalyzer

配置完成后就可以使用root和密码来登录了

可以看到WEB端已经可以显示日志了

 

4.LogAnalyzer中文语言

LogAnalyzer默认没有中文语言,需要自行添加中文语言包,可以再下面的地址下载

https://download.csdn.net/download/MosFoyer/12271598

现在之后,将zh文件夹放到 /var/www/html/lang文件夹下

然后刷新网页,右上角选择语言的地方就可以看到中文语言了

至此整个系统搭建完成

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Syslog日志服务器配置 For CentOS 7.8(Syslog+LogAnalyzer+LAMP) 的相关文章

  • Rails 3 应用程序的 MySQL Cluster (NDB) 与 MySQL Replication (InnoDB):优点/缺点?

    我们正在对当前系统进行概述 试图找出是否可以提高性能和可靠性 目前 我们运行着一堆内部 Rails 应用程序和基于 Rails 的网站 有些已经是 Rails 3 有些正在转换为 Rails 3 它们都连接到以下 MySQL 设置 mysq
  • #1214 - 使用的表类型不支持 FULLTEXT 索引

    我收到一条错误消息 指出该表类型不支持 FULLTEXT 索引 我怎样才能实现这个目标 这是我的桌子 CREATE TABLE gamemech chat id bigint 20 unsigned NOT NULL auto increm
  • Hibernate、MySQL 视图和 hibernate.hbm2ddl.auto = 验证

    我可以在 Hibernate 中使用 MySQL 视图 将它们视为表 即 该实体与为表创建的实体没有什么不同 但是 当 Hibernate 设置为验证模型时 我的应用程序将不会部署 因为它找不到视图 因为它假设它是一个表 是否可以在启用部署
  • 提高mysql导入速度[关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我有一个很大的数据库22GB 我曾经用过进行备份mysqldumpgzip 格式的命令 当我提取 gz 文件时 它会生成 sql文件的
  • MySQL 性能 DELETE 或 UPDATE?

    我有一个超过 10 7 行的 MyISAM 表 向其中添加数据时 我必须在最后更新 10 行 删除它们然后插入新行更快 还是更新这些行更快 应更新的数据不是索引的一部分 索引 数据碎片怎么样 UPDATE到目前为止要快得多 当你UPDATE
  • 如何在SQL中查找单元格中的重复单词

    我有一个名为 situation 和 entityid 的列 Entityid Situation 1234 In the the world of of 3456 Total universe is is a 任何人都可以给我查询以找到这
  • 在 ADO 查询 (mysql/MyConnector) 中使用参数

    今天我下载并安装了 MyConnector 这样我就可以通过 ADO 使用 Mysql 一切都安装好了 我可以与 ODBC 连接并从我的 delphi 环境进行连接 当我在运行时构建查询时 我收到一条错误消息 项目 Project1 exe
  • 将 php filter_var 与 mysql_real_escape_string 结合使用

    我想首先说 我意识到 PDO mysqli 是新标准 并且已被 SO 广泛覆盖 然而 在这种特殊情况下 我没有时间在启动客户端站点之前将所有查询转换为 PDO 以下内容已在网站上的大多数查询中使用 我可以补充一下 这不是我所使用的 user
  • 用于时间线数据的类似 gnuplot 的程序

    我正在寻找一个类似 gnuplot用于在时间轴中绘制数据图表的程序 类似 gnuplot 在 Linux 上运行 命令行功能 GUI 对我帮助不大 可编写脚本的语法 输出为 jpg png svg 或 gif 输出应该是这样的 set5 s
  • Doctrine 不会在 MySQL 中生成跨数据库外键约束

    我有两个表 db1 Contact 和 db2 Recipient 每个收件人都应该是联系人 因此我在 db1 Contact ContactID 字段上的两个表之间设置了外键 我在 Recipient php 中使用以下注释表示这一点 O
  • 是否有工具可以将 Neo4j 图转储为 Cypher 并从 Cypher 重新加载它?

    每个熟悉 MySQL 的人都可能使用过 mysqldump 命令 它可以生成代表 MySQL 数据库中的架构和数据的 SQL 语句文件 这些 SQL 文本文件通常用于多种用途 备份 播种副本 在安装之间复制数据库 将产品数据库复制到临时环境
  • MySQL 中有“connect by”替代方案吗?

    如果我使用 Oracle 有connect by可用于创建分层查询的关键字 目前我正在一个项目中使用MySQL 我想知道是否有替代方案connect by在 MySQL 中 我尝试过谷歌 但到目前为止还没有结果 我想要实现的是通过一个查询从
  • 用于获取特定用户 ID 和进程数的 Bash 脚本

    我需要 bash 脚本来计算特定用户或所有用户的进程 我们可以输入 0 1 或更多参数 例如 myScript sh root deamon 应该像这样执行 root 92 deamon 8 2 users has total proces
  • 哈希密码字段使用什么数据类型以及长度?

    我不确定密码哈希是如何工作的 稍后将实现 但现在需要创建数据库模式 我正在考虑将密码限制为 4 20 个字符 但据我了解 加密后哈希字符串的长度将有所不同 那么 如何将这些密码存储在数据库中呢 更新 仅使用哈希函数不足以存储密码 你应该阅读
  • 为什么我在 WinForms 列表框中得到“System.Data.DataRowView”而不是实际值?

    每当我运行代码并尝试查看highscore我在列表框中得到的只是System Data DataRowView 谁能明白为什么吗 Code MySqlConnection myConn new MySqlConnection connStr
  • 将sql查询结果写入mysql中的文件

    我正在尝试使用 mysql 将查询结果写入文件 我在一些地方看到了有关 outfile 构造的一些信息 但似乎这只将文件写入正在运行 MySQL 的机器 在本例中是远程机器 即数据库不在我的本地机器上 或者 我还尝试运行查询并从 mysql
  • Apache LOG:子进程 pid xxxx 退出信号分段错误 (11)

    Apache PHP Mysql Linux 注意 子进程 pid 23145 退出信号分段错误 11 tmp 中可能存在 coredump 但 tmp下没有找到任何东西 我怎样才能找到错误 PHP 代码中函数的无限循环导致了此错误
  • pyodbc 无法正确处理 unicode 数据

    我确实使用 pyodbc 成功连接了 MySQL 数据库 并且它可以很好地处理 ascii 编码的数据 但是当我打印使用 unicode utf8 编码的数据时 它引发了错误 UnicodeEncodeError ascii codec c
  • MyBatis 枚举的使用

    我知道以前有人问过这个问题 但我无法根据迄今为止找到的信息实施解决方案 所以也许有人可以向我解释一下 我有一个表 状态 它有两列 id 和 name id是PK 我不想使用 POJO Status 而是使用枚举 我创建了这样一个枚举 如下所
  • 查找并删除超过 x 天的文件或文件夹

    我想删除超过 7 天的文件和文件夹 所以我尝试了 17 07 14 email protected cdn cgi l email protection find tmp mindepth 1 maxdepth 1 ctime 7 exec

随机推荐

  • (转)那些年不容错过的硅谷IT公司

    来源 https zhuanlan zhihu com p 20677434 那些年不容错过的硅谷IT公司 Mingche SuMingche Su 1 年前2016 年 3月 27 日星期日下午 12 点 34 分 1 Houzz 是一个
  • 解决MySQL installation error : Initializing Database安装MySQL提示initialize database报错

    解决MySQL installation error Initializing Database安装MySQL提示initialize database报错 当我们在安装MySQL数据库时 在 Initializing Database 就
  • C语言之——快速排序qsort库函数的讲解

    qsort函数C语言编译器函数库自带的排序函数 也叫快速排序函数 之前我写过一篇关于冒泡排序的代码讲解 大家感兴趣的话可以先看一看我对于冒泡排序的讲解 相比较于冒泡排序 快速排序可以用更加快捷的速度去排列升降序 它的时间复杂度只有O N l
  • 使用Vue+elementUI实现CRUD

    文章目录 前言 一 简介 二 使用Vue Cli搭建Vue项目 1 vue cli 介绍 2 axios js 介绍 3 Element Ul 介绍 4 moment js 介绍 5 搭建项目 6 添加main js配置 7 修改App v
  • Dockerfile07 -- Dockerfile构建python

    文章目录 一 Dockerfile搭建python 1 创建python目录 2 编写dockerfile文件 3 修改网站内容 一 Dockerfile搭建python 1 创建python目录 2 编写Dockerfile python
  • Wifi隔离 (AP隔离)的原理及实现

    1 wifi隔离是什么 无线隔离又称客户端隔离 client isolation 也称AP隔离 指的是阻止连接路由器的设备之间互相访问 多见于无线通信方面 常见于路由器设置中 AP隔离非常类似有线网络的VLAN 虚拟局域网 将所有的无线客户
  • 大数据—— Flink 的优化

    目录 一 Flink内存优化 1 1 Flink 内存配置 二 配置进程参数 2 1 场景 2 2 操作步骤 三 解决数据倾斜 3 1 场景描述 3 2 解决方式 3 2 1 数据源的消费不均匀 调整并发度 3 2 2 数据分布不均匀 四
  • C++11智能指针(unique_ptr、shared_ptr、weak_ptr)boost::scoped_ptr

    C 11智能指针 unique ptr shared ptr weak ptr 码农小非 的专栏 CSDN博客 c shared ptr weak ptr 原创 智能指针拾遗 原创 智能指针拾遗 qicosmos 江南 博客园 shared
  • java - 异常和断言

    什么是异常 异常就是指在程序运行的过程中发生一些不正常的时间 除0溢出 数组下标越界 所要读取的文件不存在 java的异常是Throwable派生类的一个实例 Throwable类包含在java lang中 Error类 LinkageEr
  • 论文学习笔记(7):Teacher Guided Neural Architecture Search for Face Recognition

    目录 摘要 一 介绍 二 相关工作 三 研究方法 3 1 知识蒸馏 3 2 教师网络指导下的神经网络架构搜索 3 2 1 搜索宽度 3 2 2 搜索深度 3 2 3 搜索目标 四 实验 4 1 数据集 来自AAAI2021 文章链接 htt
  • Python 类与对象、模块、异常

    类内置方法 模块 是将一组函数放在一起共享公共的主题 将其存储在一个 py文件中 使用import命令导入 Python3中部分函数 异常捕捉 try fh open testfile W fh write This is a testfi
  • Kali Linux中英文切换

    Kali linux默认为英语 可以执行以下命令切换为中文 echo LANG zh CN UTF 8 gt etc default locale 切换好 执行 reboot 重启即可 同理 切换为英文 echo LANG en US UT
  • 2022-渗透测试-OWASP TOP10详细讲解

    1 sql注入 原理 SQL 注入就是指 web 应用程序对用户输入的数据合法性没有过滤或者是判断 前端传入的参数是攻击者可以控制 并且参数带入数据库的查询 攻击者可以通过构造恶意的 sql 语句来实现对数据库的任意操作 分类 1 报错注入
  • 发小要开商场,让我给写个商场管理系统。报酬就去唱个歌?

    前言 昨天我发小喊我去唱歌 我心想还有这种好事 这铁公鸡平常一毛不拔的 居然还请我唱有陪唱的 那这咱们就拒绝不了啊 刀山火海这都得上啊 话说今天陪唱的小姐姐长的确实还不错 唱了两个小时 发小做我旁边让我帮个忙 我就知道他是无事献殷勤 那没办
  • Java-集合(List接口及其常用的实现子类)

    List接口基本介绍 1 List集合类中元素是有序的 即添加顺序和取出顺序一致 且可以重复 2 List集合类中的每个元素都有其对应的顺序索引 即支持索引 3 List容器中的元素对应一个整数型的序号 记载其在容器中的索引位置 可以根据序
  • C语言:二分法查找

    什么是二分法查找 二分法查找是通过循环平分的方式 来进行查找想要的数或数据 那么 要怎么编写这样的代码呢 首先 要把一系列的数组存入变量当中去 将其当成已知数据 比如将1 10十个数字存到变量中去 就可以写成 然后就要知道 查找数据是通过下
  • Python,使用Anaconda安装Levenshtein,出现: Failed building wheel for xxx错误

    出现原因 缺失相应的whl文件 解决办法 下载并安装对应的whl文件 点击下方链接 即可找到并下载相对应的whl文件 Unofficial Windows Binaries for Python Extension Packages 例如
  • flink学习44:基于行的操作分组和窗口的聚合

  • 华为/华三交换机配置自动备份到FTP/SFTP

    数据通信 建设篇 第一章 华为 华三交换机配置自动备份到FTP SFTP 数据通信 建设篇 下章内容 华为 华三交换机配置自动备份到FTP SFTP 背景介绍 注意事项 华为交换机配置自动备份 新华三交换机配置自动备份 参考来源 下章内容
  • Syslog日志服务器配置 For CentOS 7.8(Syslog+LogAnalyzer+LAMP)

    声明 本教程仅供学习 研究 测试使用 本文作者不承担任何法律责任 本次中央日志服务器采用rsyslog提供日志接收服务 Mariadb作为后端数据库提供日志存储服务 一 安装CentOS 7操作系统 1 CentOS7的操作系统安装过程本文