博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos 7 配置 loganalyzer
阅读量:6246 次
发布时间:2019-06-22

本文共 2158 字,大约阅读时间需要 7 分钟。

0. 准备工作

操作系统:Centos 7.x

loganalyzer 服务端:192.168.10.74

loganalyzer 客户端:192.168.10.71

systemctl stop firewalld.service 

systemctl disable firewalld.service

setenforce 0 

sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config

1. 安装lamp环境并测试

yum -y install httpd php php-gd php-mcrypt php-mysql mariadb-devel mariadb-server

systemctl start httpd.service 

systemctl enable httpd.service 

#创建测试页面

echo -e "<?php\nphpinfo();\n?>" >/var/www/html/index.php

#进浏览器输入http://192.168.10.74 

#如果不能显示测试页面,请返回重新检查以前步骤  

#如果能显示测试页面,删除index.php继续向下走

rm -f /var/www/html/index.php

2. 数据库的安全初始化

systemctl start mariadb.service

systemctl enable mariadb.service

mysql_secure_installation

#Enter current password for root (enter for none):

#Change the root password? [Y/n] 

#以下2步是让你输入密码,其它地方回车就可以了

#New password: 

#Re-enter new password: 

#Remove anonymous users? [Y/n]

#Disallow root login remotely? [Y/n]

#Remove test database and access to it? [Y/n]

#Reload privilege tables now? [Y/n]

3. 创建数据库用户并授权

yum -y install rsyslog-mysql

mysql -uroot -p < /usr/share/doc/rsyslog-7.4.7/mysql-createDB.sql

mysql -uroot -p

grant all on Syslog.* to rsysloguser@127.0.0.1 identified by 'rsyslogpwd';

grant all on Syslog.* to rsysloguser@localhost identified by 'rsyslogpwd';

flush privileges;

quit

4. 服务端配置

vi /etc/rsyslog.conf

#去掉注释

$ModLoad immark            # immark是模块名,支持日志标记    

$ModLoad imudp             # imupd是模块名,支持udp协议    

$UDPServerRun 514          #允许514端口接收使用UDP和TCP协议转发过来的日志

#添加以下信息

$ModLoad ommysql

*.* :ommysql:localhost,Syslog,rsysloguser,rsyslogpwd

#重启服务

systemctl restart rsyslog.service

6. 客户端配置

vi /etc/rsyslog.conf 

#在文件结尾处增加此内容    

*.* @192.168.10.74:514       

#重启服务

systemctl restart rsyslog.service

7. loganalyzer准备工作

wget http://download.adiscon.com/loganalyzer/loganalyzer-4.1.5.tar.gz

tar xf loganalyzer-4.1.5.tar.gz 

cp -a loganalyzer-4.1.5/src/ /var/www/html/log

cp -a loganalyzer-4.1.5/contrib/*.sh /var/www/html/log/

cd /var/www/html/log

chmod  +x configure.sh secure.sh

./configure.sh

./secure.sh

chmod 666 config.php

chown -R apache.apache * 

8. 进浏览器输入http://192.168.10.74/log/ 进行安装

在客户端安装一个程序包测试一下吧!!!!!!

我的天“涯”,貌似,可能,好像,也许,大概是成功了……

本文转自younger00851CTO博客,原文链接:http://blog.51cto.com/younger008/1950767 ,如需转载请自行联系原作者
你可能感兴趣的文章
Java运行原理及内存分析
查看>>
构建之法阅读笔记03
查看>>
C#进程监控
查看>>
Vijos1404 遭遇战 最短路,dijkstra,堆
查看>>
svn解决与优化帮助
查看>>
SQL update select结合语句详解及应用
查看>>
[转]阿里要走102年,阿里的工程师能走多远呢?
查看>>
《算法导论》读书笔记之第15章 动态规划—最长公共子序列
查看>>
从$a_n=f(n)$的角度理解数列中的表达式$a_{n+1}=\frac{k}{a_n}$
查看>>
Redis以及Redis的php扩展安装无错版
查看>>
总结性博客作业
查看>>
Windows Phone 8初学者开发—第11部分:设置SounBoard应用程序
查看>>
欧拉图和哈密顿图
查看>>
解线性方程组
查看>>
Python:pandas之DataFrame常用操作
查看>>
Appium移动自动化测试之—基于java的iOS环境搭建
查看>>
NOIP前的刷题记录
查看>>
洛谷P1973 [NOI2011]Noi嘉年华(决策单调性)
查看>>
书签(Bookmarks)
查看>>
Java 信号量 Semaphore 介绍
查看>>