设为首页 收藏本站
查看: 1139|回复: 0

[经验分享] 在Linux系统上部署AWStats日志分析系统

[复制链接]

尚未签到

发表于 2019-1-30 08:20:57 | 显示全部楼层 |阅读模式
  AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可用来分析Samba Vsftpd IIS等服务的日志信息。综合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。

  实验环境:一台Linux6.5虚拟机,IP地址为192.168.100.222
                   一台windows虚拟机,地址为192.168.100.30

  AWStats软件包链接:https://pan.baidu.com/s/1HWLiZuVEl9JSPGzPqT8OOQ 密码:k2zm
  

  
  
  
  
  一、首先安装Apache软件包,如果已经有的可以直接对主配置文件进行配置
    1)在主配置文件/etc/httpd/conf/httpd.conf下找到ServerName(服务器名称),定义一下网站域名
    2)同样在主配置文件下找到Listen(监听)这个选项,将监听地址改为自己的服务器地址
    3)开启httpd服务,同时关闭防火墙和setenforce 0
  

  
  
  
  
  二、配置DNS解析
    1)安装bind包
    2)分别对主配置文件,区域配置文件,区域数据配置文件进行更改
    3)配置完成后开启DNS服务                    #注意DNS配置完成后,在另一台的windows系统上需要指定一下DNS地址,要不然无法解析
  

  
  
  三、接着需要安装AWStats软件包,软件包的链接我已经在上面提供出来了,有需要下载的朋友可以下载一下
    1)创建一个挂载目录,将软件包挂载到这个目录下
    2)将软件包进行解压,将解压后的的文件放到/usr/local/awstats这个目录下,这样方便我们的后续操作
    3)cd到/usr/local/awstats/tools目录下,可以看到有一堆执行文件
    4)执行上图中红框中的文件,在执行这个文件后就会进入到一种配置模式中
  
    5)到这里需要输入文件的绝对路径
  
    6)如上图所示,输入y创建一个新的目录
  
    7)输入网站的域名
  
    8)这里没有可选项,直接回车即可
  
  9)这里同样可以直接回车,但这里要注意上面的网站地址,这个就是日志工具的访问地址,在访问时这里的localhost需要改为自己设定的域名,我的域名是www.benet.com
  

  
    10)文件下载完成后会在/etc/awstats目录下生成一个文件,同时在httpd的主配置文件下也会生成一段信息
  
  
  
  11)在生成的文件下加入服务器的日志文件路径,同时在文件的指定目录下创建一个名为awstats的数据文件存放目录,因为原来的路径下是没有这个目录的
  12)重启服务
  
  13)在windows系统中访问这个日志工具,访问成功后便会出现这个界面

  

  
  
  
  
  四、此时的日志分析系统还没法进行更新,因为还缺少一个更新程序
    1)在/usr/local/awstats/tools这个目录下有一个名为awstats_updateall.pl这个执行文件,执行这个文件便可对日志系统进行更新,在上图可以看到,访问界面中有一个访问信息
    2)为了免去手动更新的麻烦,这里可以设置一个周期性计划任务,具体时间可以由自己来定
  

  
  
  
  五、对于日志文件出于安全考虑我们也可以禁止一些无关用户进行访问
    1)在httpd的主配置文件的末端可以对用户的访问权限进行控制,deny,allow表示先拒绝,allow,deny表示先允许
    2)重启httpd服务,可以看到在限制了100段的地址进行访问之后,我已经无法访问日志分析系统的界面了




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-669385-1-1.html 上篇帖子: awstats 7.4日志分析工具配置 下篇帖子: 配置AWstats日志分析软件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表