爲了方便管理系統日誌,今天給你們介紹怎樣安裝日誌系統,管理日誌一目瞭然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
最後成功