`
MafiaDada
  • 浏览: 25759 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Fedora 14: Install Apache log analizer, AWstats.

阅读更多
[1] Install AWstats

[root@www03 ~]#yum -y install awstats


[root@www03 ~]#vi /etc/awstats/awstats.www03.server.world.conf  # this file is already locate (replace your server's name)

# line 122: change
# if your config for log format in httpd.conf is 'combined' Set here '1'
# If log-config is 'common' set here '4', but in this case, some informations can't be get (browser info and so on)
LogFormat=1

# line 153, set your hostname
SiteDomain="www03.server.world"

# line 168: set IP address you'd like to exclude
HostAliases="localhost 127.0.0.1 REGEX[server\.world$] REGEX[^10\.0\.0\.]"

[root@www03 ~]#vi /etc/httpd/conf.d/awstats.conf


# add Alias
Alias /report "/usr/share/awstats/wwwroot/"
<Directory "/usr/share/awstats/wwwroot">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from 127.0.0.1 10.0.0.0/24 # IP address you allow
</Directory>

[root@www03 ~]#/etc/rc.d/init.d/httpd restart

Stopping httpd:[  OK  ]
Starting httpd:[  OK  ]

# generate reports
[root@www03 ~]# /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www03.server.world -update
Create/Update database for config "/etc/awstats/awstats.www03.server.world.conf" by AWStats version 7.0 (build 1.964)
From data in log file "/var/log/httpd/access_log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 29
Found 0 dropped records,
Found 0 comments,
Found 0 blank records,
Found 0 corrupted records,
Found 0 old records,
Found 29 new qualified records.

# generate HTML from reports
[root@www03 ~]#/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www03.server.world -output -staticlink > /usr/share/awstats/wwwroot/index.html

# change cron's setting
[root@www03 ~]#vi /etc/cron.hourly/awstats

#!/bin/bash
# make it comment
# exec /usr/share/awstats/tools/awstats_updateall.pl now -configdir="/etc/awstats" -awstatsprog="/usr/share/awstats/wwwroot/cgi-bin/awstats.pl" > /dev/null
# add
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www03.server.world -update > /dev/null
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=www03.server.world -output -staticlink > /usr/share/awstats/wwwroot/index.html

exit 0

[2] Access to 'http://(your server's name or IP address/)/report/', then follwing sacreen is shown and it's possible to see httpd's log.


Reference: http://www.server-world.info/en/note?os=Fedora_14&p=httpd&f=11
分享到:
评论

相关推荐

    宝塔linux面板常用命令大全

    Fedora安装脚本 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 管理宝塔 宝塔工具箱(包含下列绝大部分功能 直接ssh中执行bt命令 仅限6.x以上版本面板) bt 更多内容请下载...

    Fedora9下安装mplayer成功需要的4个文件

    Fedora9下安装mplayer成功需要的4个文件: 下载下列四个文件放到/root/download/mplayer/下 MPlayer-1.0rc2.tar 下载:http://www.mplayerhq.hu/MPlayer/releases/ 编解码codecs:all-20071007.tar.bz2、windows-...

    编译安装zabbix-2.4.7

    1. 测试环境 VMware 10.0 CentOS release 6.6 (Final) i386 ...https://mgrepl.fedorapeople.org/man_selinux/Fedora18/zabbix.html http://httpd.apache.org/docs/2.2/ #源码包 http://www.zabbix.com/download.php

    Fedora-14-i386-DVD Fedora-14-x86_64-DVD Fedora-14-i686-DVD

    - `ed2k://|file|[fedora.14.].[fedora.14.].[fedora.14.].Fedora-14-x86_64-DVD.(ED2000.COM).iso` - `ed2k://|file|[FEDORA.14.].Fedora-14-i686-Live-Desktop.(ED2000.COM).iso` 用户可以通过复制这些链接到...

    CMake 的基本使用说明,包括安装、创建项目、生成构建文件以及构建项目的步骤

    在 Fedora 上:sudo dnf install cmake. 在 Arch Linux 上:sudo pacman -S cmake. 2. 创建项目 目录结构 首先,您需要创建一个项目目录,并在其中放置源代码和 CMakeLists.txt 文件。例如,假设您的项目名为 ...

    《Linux宝典 2010版》(Wiley Linux Bible 2010 Edition)(Christopher Negus)文字版

    Chapter 14: Running a Mail Server. Chapter 15: Running a Print Server. Chapter 16: Running a File Server. Part V: Choosing and Installing Different Linux Distributions. Chapter 17: Running Ubuntu ...

    操作系统安全:var log syslog分析.docx

    `/var/log`目录是存放系统日志文件的标准位置,其中`/var/log/syslog`是用于存储系统广泛事件的一个日志文件,虽然不是所有Linux发行版如CentOS或Fedora都默认生成这个文件,但可以通过配置`/etc/syslog.conf`或`...

    Maven information

    Maven已在多种操作系统上进行了测试,例如Windows XP、Fedora Core和Mac OS X。 ### 安装Maven Maven的安装过程简单明了: 1. **解压安装包**:将Maven的压缩包解压到想要存放二进制文件的位置。例如,在类Unix...

    rhel系列系统升级内核源

    内部包含elrepo软件包(用于升级红帽操作系统等使用YUM/DNF软件包管理器的操作系统,除Fedora,alinux等版本号不同于rhel的系统)的阿里云下载源,请将它放入/etc/yum.repos.d目录,使用yum或dnf install kernel-ml ...

    procstat-0.0.9.20240911-beta-x64

    支持的操作系统:CentOS Stream 8+、Redhat 8+、Fedora 36+ 其他操作系统,后续会进行测试。 依赖的库:libelf changelog: 1. 支持监控gc Copyright (c) 2024 Liu Hua Jun All rights reserved. 自带授权码,一个...

    Fedora_Core_5_新手指南

    - **官方网站**:http://fedora.redhat.com/ - **屏幕截图**:可以在http://shots.osdir.com/slideshows/sle=335&slide=32查看Fedora Core 5的屏幕截图,以了解其用户界面设计。 - **软件清单**:...

    yum安装mysql,apache,php

    在Linux环境下使用Yum安装MySQL、Apache(httpd)以及PHP是一个常见并且简便的过程,主要适合基于RPM包的发行版,比如CentOS和Fedora。以下是安装与配置这三个软件包的详细知识点: 1. Yum安装的简介: Yum(Yellow...

    vim安装与使用

    例如,在Ubuntu或Debian上使用`sudo apt-get install vim`,在Fedora或CentOS上使用`sudo yum install vim`。 2. **在macOS中**:通过Homebrew安装,输入`brew install vim`。 3. **在Windows中**:可以从官方网站...

    apache-tomcat-9.0.24.tar.gz

    Apache Tomcat是一个开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。在Linux系统中配置Apache Tomcat 9.0.24环境,首先要确保你的系统已经安装了Java Development Kit (JDK)。JDK是Java编程语言的...

    java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed

    在fedora 8 test 3里面的包是这两个: rpm -e --nodeps libX11-1.1.3-4.fc8 rpm -e --nodeps libX11-devel-1.1.3-4.fc8 第二:安装以下两个rpm包,到rpm serch网站下载这两个rpm包。连接RPM Serch网站 rpm -ivh ...

    procstat-0.0.2.20240703-beta

    支持的操作系统:CentOS Stream 8+、Redhat 8+、Fedora 36+ 其他操作系统,后续会进行测试。 依赖的库:libelf changelog: 1. 支持检测死锁,c库的pthread_mutex_lock,C++的mutex 2. 增加clean.sh脚本,方便删除...

    开源镜像站汇总

    搜狐开源镜像是由搜狐公司维护的开源项目镜像站点,提供包括Apache、Debian、EPEL、Fedora、Git、Golang、Jenkins、Maven等在内的多种开源项目的镜像服务。其优势在于覆盖广泛、更新及时,能够满足不同开发者的需求...

    coLinux 0.7.9 DEVTMPFS

    People can install coLinux with Debian/Fedora/Gentoo and some other Linux over Win-7. You can install a VNC in Linux and connect it via VNC Viewer, works like Remote Server. It's a pity that the ...

    GRUB4DOS .RAR

    6.重启,选择"GRUB” ,再选择"Install Fedora 11”,即可进入安装界面。 7.安好系统后,先不要急着装这装那,你要做的应该是拿起那本使用指南,好好了解一下这个Fedora-11-i386-DVD 的新特性。

    fedora 系统安装GMT

    Fedora 系统安装 GMT 在 Fedora 系统中安装 GMT 需要几个步骤,包括下载安装包、解压安装包、安装 NetCDF 和 GMT、配置环境变量等。下面将逐步介绍这些步骤。 一、下载安装包 首先,需要下载以下安装包: * ...

Global site tag (gtag.js) - Google Analytics