Linux日志管理实例: loganalyzer
1.目的
loganalyzer是用 php 语言实现的日志管理系统,可将MySQL数据库的日志用丰富的WEB方式进行展示
2.环境
三台主机
一台日志服务器,利用上一个案例实现,IP:10.0.0.100,
一台数据库服务器,利用案例一实现的,IP:10.0.0.102
一台当httpd+php 服务器,并安装loganalyzer展示web图形,IP:10.0.0.71
3.步骤
3.1安装 php和相关软件包
在10.0.0.71主机上安装httpd, php和相关软件包
[root@centos8 ~]#yum -y install httpd php-fpm php-mysqlnd php-gd
[root@centos8 ~]#systemctl enable --now httpd php-fpm
3.2安装 LogAnalyzer
在10.0.0.71主机上安装LogAnalyzer
#从http://loganalyzer.adiscon.com/downloads/ 下载loganalyzer-4.1.110.tar.gz
[root@centos8 ~]#tar xvf loganalyzer-4.1.11.tar.gz
[root@centos8 ~]#mv loganalyzer-4.1.11/src/ /var/www/html/log
[root@centos8 ~]#touch /var/www/html/log/config.php
[root@centos8 ~]#chmod 666 /var/www/html/log/config.php
3.3基于 web 页面初始化
访问http://10.0.0.71/log 实现初始化
MySQL Native, Syslog Fields, Monitorware
3.4安全加强
[root@centos8 ~]#chmod 644 /var/www/html/log/config.php