假定系统是centos
首先下载
ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.23-05-src.tgz
然后,
yum install gd
yum install gd-devel
tar zxvf webalizer-2.23-05-src.tgz
cd webalizer-2.23-05
./configure --prefix=/usr/local/webalizer --with-language=simplified_chinese
make
make install
cp cp /usr/local/webalizer/etc/webalizer.conf.sample /etc/webalizer.conf
vim /etc/webalizer.conf
============================
在配置最后加上
LogFile /data1/logs/wwwlogs.log # 填写nginx的日志文件
# 要求nginx.conf类似 access_log /data1/logs/wwwlogs.log combined;
LogType clf
OutputDir 网站文档根目录/logs
# 把“网站文档根目录”换成真实路径
# 要求logs这个目录事先创建好,并且可以任意写入。
Incremental yes
速度快一些
============================
现在,每当执行
/usr/local/bin/webalizer -c /etc/webalizer.conf
时,会自动往logs这个目录加一些html和图片,只需在浏览器输入
http://域名/logs/index.html
就会看到统计结果。
为了自动化,编辑
vim /etc/crontab
加入
0 1 * * * root /usr/local/bin/webalizer -c /etc/webalizer.conf
然后保存
执行
/etc/init.d/crond restart
补充
1、这样任何人都可以看到日志,所以目录名可以更改,或者用验证机制。
2、如果网站是utf-8编码,在nginx中做了
charset utf-8
这样的设置。那么,看日志会看到乱码。为了解决此问题,
vim nginx路径/conf/nginx.conf
加上
location /logs {
charset gb2312;
}
就可以了。
为了更加方便查看日志,可以把上面再修改一下
vim nginx路径/conf/nginx.conf
加上
location /logs {
charset gb2312;
index index.html;
server_name_in_redirect off;
}
分享到:
相关推荐
提供的"Webalizer介绍.ppt"文件,很可能是关于Webalizer的详细讲解,包含了如何安装、配置、使用以及解读生成的报告等内容。这个PPT对于初学者来说是一份宝贵的参考资料,可以帮助他们快速上手。 总的来说,...
《Webalizer-2.01-10-src:深入解析网页统计分析工具的源代码》 Webalizer是一款广泛使用的开源网页统计分析工具,它的全称为"Webalizer 2.01-10",这个版本的源代码正是我们今天要探讨的重点。源代码的发布通常...
这是屏幕截图:安装确保您具有节点和npm的最新版本,然后: npm i -g webalizer配置默认情况下,Webalizer的将寻找在命令定义文件~/.webalizer/*.json其中每个.json文件代表了Web界面单一命令配置。 这是一个示例...
Webalizer是一款强大的开源网络服务器日志分析工具,主要用于对HTTP服务器的日志文件进行解析,生成详细的统计报告。它能够帮助网站管理员深入了解网站的访问情况,包括但不限于访问者数量、页面浏览量、搜索引擎...
HTTP状态码是服务器向客户端返回的一种三段式数字,用于表示请求处理的结果。常见的状态码有: 1xx(信息响应):这类状态码表示服务器已经接收到请求,但还需要更多操作。例如100(继续)表明服务器已接收到部分...
- XAMPP还包含了其他实用工具,如phpMyAdmin用于管理MySQL数据库,Mercury Mail Transport System用于邮件发送,FileZilla FTP Server用于FTP服务,以及Webalizer用于网站访问统计等。 了解以上知识后,新手可以...
1. **WEB服务器的安装**:安装WEB服务器通常指的是安装HTTP服务器,如Apache、Nginx或IIS等。Apache是最常见的开源选择,对于Linux系统,可以使用包管理器(如apt-get或yum)进行安装;Windows用户则可以选择下载...
本文档是一份关于Linux运维技术的详细笔记,包含了Linux系统安装后的基本优化、系统服务配置、服务器管理工具应用、网络文件系统(NFS)的部署与应用、以及Apache和Nginx这两个流行的Web服务器的详细配置和应用案例...
4. **安装与配置**:在Ampoliros平台上安装Webalizer模块,通常涉及以下步骤: - 下载并解压压缩包,其中"webalizer"可能是包含源代码或安装脚本的文件夹。 - 配置Webalizer的设置文件,如`webalizer.conf`,指定...
- Nginx的安装:下载、编译和安装Nginx。 - Nginx的配置文件详解:对nginx.conf文件进行详细解释。 - Nginx的全局和虚拟主机配置:配置虚拟主机和全局参数。 - Nginx服务器配置:设置Nginx服务器运行的全局配置。 ...
完成以上步骤后,你就拥有了一个完整的Linux上的PHP运行环境,包括Web服务器(Apache或Resin),数据库服务器(MySQL),PHP解释器,SSL支持,以及用于日志分析的Webalizer。现在可以开始部署和调试你的PHP应用程序...
在XAMPP的安装目录下,`htdocs`目录相当于是Web服务器的公共目录,用于存放网站的HTML、PHP和其他静态文件。一旦XAMPP启动,访问`http://localhost/`就可以查看和管理在`htdocs`中的内容。 总结来说,Joomla! 建站...
以下是一个基本的AJAX请求的示例,用于从URL获取Webalizer统计信息: ```javascript // 创建一个新的XMLHttpRequest对象 var xhr = new XMLHttpRequest(); // 设置请求方式和URL xhr.open('GET', '...
此外,我们还将安装webalizer来实现对Web访问的日志分析。 #### 二、所需软件及环境 为确保成功安装Apache Web服务器及其附加组件,你需要准备以下软件: 1. **Apache 1.3.20**:提供基本的Web服务功能。 2. **mod...
20. Webalizer 2.21-02 (with GeoIP lite) 21. Xdebug 2.0.5 for PHP 22. eAccelerator 0.9.6-rc1 for PHP 23. Ming 0.4.2 for PHP 24. PDF with pdflib lite v7.0.4p4 for PHP 四、XAMPP的特点 XAMPP支持多种...
Webalizer不支持中文报告,且需要本地编译安装,可能对一些用户造成不便。 3. Analog:Analog与Webalizer类似,也面临着版本陈旧的问题。虽然它提供了一种独特的导航方式,图形界面比Webalizer稍有改进,但它同样不...
5. **其他组件**:除了上述核心组件外,XAMPP还包括一些附加工具,如FileZilla FTP客户端、phpMyAdmin(用于管理MySQL数据库的Web界面)、Webalizer(网站访问统计工具)和Tomcat(对于Java应用程序的支持)等,...
* Webalizer 2.21-02 (with GeoIP lite) * Xdebug 2.0.5 for PHP * eAccelerator 0.9.6-rc1 for PHP * Ming 0.4.2 for PHP * PDF with pdflib lite v7.0.4p4 for PHP 二、XAMPP 的安装过程 XAMPP 的安装过程很简单...