为了方便管理系统日志,今天给你们介绍怎样安装日志系统,管理日志一目了然php
先安装html
[root@localhost ~]rpm -ivh syslogmysql
须要安装展现界面loganalyzrer ;由于基于PHP,因此要安装php; 别人访问的时候首先应该具有80端口的服务,也就是http,因此安装HTTP ;数据记录在MySQL里面, 因此还应该具有MySQL。sql
因此应该同时具有 Linux Apache MySQL PHP ,简称lamp数据库
这是咱们必备的环境,因此先依次安装vim
先挂载光驱浏览器
[root@localhost ~]# mount /dev/cdrom /media/cdrom 安全
[root@localhost ~]# yum --disablerepo=\* --enablerepo=c6-media install httpd mysql mysql-server php php-gd php-mysqlide
安装rsyslong-mysql 他的做用是将rsyslog截获的信息送到MySQL数据库中url
启动mysql
[root@localhost ~]# service mysqld start
为了每次重启都能启动
[root@localhost ~]# chkconfig mysqld on
为了安全,咱们给管理员增长一个口令
[root@localhost ~]# mysqladmin -u root -p password ‘***’
导入数据库
[root@localhost ~]# mysql -u root -p
进入数据库查看,多了一个Syslog
新建一个帐号rsyslog@localhost专门管理Syslog 密码123456
查看一下,发现多了一个rsyslog帐号,他的权限只能管理syslog下面的表
mysql> select user,password from user;
+---------+-------------------------------------------+
| user | password |
+---------+-------------------------------------------+
| root | |
| root | |
| root | |
| | |
| | |
| rsyslog | *23AE809DDACAF96AF0FD78ED04B6A265E05AA257 |
+---------+-------------------------------------------+
而后开始编辑配置文件
[root@localhost ~]# vim /etc/rsyslog.conf
第十行打开 加一个模块ommysql,在下面增长一行:
*.* :ommysql:localhost,Syslog,rsyslog,123456
把13、14、17、18行打开
重启rsyslog
[root@localhost ~]# service rsyslog restart
查看一下日志/var/log/messages有没有错误
显示start表示已经开启
接下来要把展现界面导入进来
从网上下载压缩包
导入解压
[root@localhost ~]# tar -zxvf loganalyzer-3.6.5.tar.gz
而后进入文件
[root@localhost /]# cd loganalyzer-3.6.5
[root@localhost src]#cp -r . /var/www/html/loganalyzer/
[root@localhost loganalyzer-3.6.5]# cp -r contrib/* /var/www/html/loganalyzer/
[root@localhost ~]# cd /var/www/html/loganalyzer/
[root@localhost loganalyzer]# ll *.sh
[root@localhost loganalyzer]# chmod a+x *.sh
[root@localhost loganalyzer]./configure.sh
[root@localhost loganalyzer]ll config.php
[root@localhost loganalyzer]chown -R daemon:daemon .
打开浏览器 http://本身ip/loganalyzer/
点击here
后面直接next经过,到step3 本身设置一下
Step7
最后成功