R syslog 日志日志服务器的安装配置服务器的安装配置服务器的安装配置 实验准备实验准备::
在VM 中开启2台CENTOS5.3主机
服务器IP:192.168.47.129
客户端IP:192.168.47.148
在服务器与客户端上同时安装rsyslog 和apache
安装rsyslog
yum -y install rsyslog httpd
在服务器上进行如下配置在服务器上进行如下配置::
mkdir /mnt/ebs-apps/logs
chown apache:apache /mnt/ebs-apps/logs
vim /f
在最下方添加如下内容:
$ModLoad imtcp
$InputTCPServerRun 514
$template access_log, "%msg:2:$%\n"
$template error_log, "%msg%\n"
# web1-access-log
$template access_log_file_web1, "/mnt/ebs-apps/logs/%$NOW%/access-log/web1-access_log"
# web1-error-log
$template error_log_file_web1, "/mnt/ebs-apps/logs/%$NOW%/error-log/web1-error_log"
# web1-access-log
if $syslogfacility-text == 'local6' and $syslogtag == 'http-access:' and $fromhost-ip == '192.168.47.148' then -?access_log_file_web1;access_log # web1-error-log
if $syslogfacility-text == 'local6' and $syslogtag == 'http-error:' and $fromhost-ip == '192.168.47.148' then -?error_log_file_web1;error_log
登录客户端进行如下配置登录客户端进行如下配置::
vim /etc/http/f
到以下选项并将此选项标注#
CustomLog logs/access_log combined
ErrorLog logs/error_log
分别在此2个选项下添加如下内容
CustomLog "|/usr/bin/logger -p local6.info -t http-access" combined ErrorLog "| /usr/bin/logger -p local6.info -t http-error"
centos安装vim命令vim /f
在最下方添加如下内容:
local6.* @@192.168.47.129
接下在2台主机上分别进行如下操作:
将f 文件改名为f
mv /f /etc/f
关闭系统syslog 服务并开启rsyslog 服务
service syslog stop
service rsyslog start
在客户端服务器中开启httpd 服务
作者:幸福的瞌睡虫
邮箱:gangdan0083@163
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论