首页 | 邮件资讯 | 技术教程 | 解决方案 | 产品评测 | 邮件人才 | 邮件博客 | 邮件系统论坛 | 软件下载 | 邮件周刊 | 热点专题 | 工具
网络技术 | 操作系统 | 邮件系统 | 客户端 | 电子邮箱 | 反垃圾邮件 | 邮件安全 | 邮件营销 | 移动电邮 | 邮件软件下载 | 电子书下载

邮件网络安全

系统安全 | 邮件软件漏洞 | 攻防技术 | 安全基础 | 病毒公告 | 病毒查杀 | Forefront/TMG/ISA | 防火墙 | 数字签名 |
首页 > 邮件网络安全 > 安全基础知识 > 用PHPMyVisites精确分析web日志(下) > 正文

用PHPMyVisites精确分析web日志(下)

出处:it168.com 作者:华江 时间:2006-7-6 16:31:00

在上一篇文章中,介绍了Web日志分析的原理以及使用phpmyvisites的准备工作。本篇介绍如何正确使用PHPMyVisites精确分析web日志。

三、安装使用phpmyvisites

    phpmyvisites的官方网站是:http://www.phpmyvisites.net/ 最新版本:2.1。

    1. phpmyvisites软件下载:

    #cd var/www/html
    wegt http://www.phpmyvisites.net/index.php?part=download&lg=en
    #unzip  phpmyvisites_2_1.zip “建立一个目录”
    #mv phpmyvisites_2 phpmy2

    2.为phpmy2建立数据库:

    # mysql –u root –p
    Enter password: xxxxxxxxx      
    Your Mysql connection id is 3 to server version: 4.11
    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
    Mysql> create database phpmy2 ;      “为phpbb2建立数据库”
    Query OK, 1 row affected (0.01 sec)
    Mysql>grant all privileges on phpmyv2.* to phpmy2@localhost identified by‘76543981’ ; “将建立的 bblog 权限给bblog 帐号,并且设定密码”
    mysql>quit
    Bye

    3.开始安装phpmyvisites :

    安装前需要说明的是:Mysql服务器名称为 localhost ,这个是 Mysql 的服务器名称,不是 Linux服务器名称。通常 Mysql 的服务器名称是: localhost 。Mysql 数据库名称为 phpmy2 ,Mysql 帐号为 phpmy2 且密码为上面设定值。
    #cd /var/www/html/phpmy2  “进入到Apache 服务器的确省目录中”
   #chmod 777   install    #赋予安装文件和目录的可以执行权限#

    4.网络安装设定:

    网络安装一共九个步骤:
    1. Welcome! :欢迎设定语言。
    2. System Requirements :系统要求自动检测。
    3. Database Setup :mysql数据库设定。
    4. Table creation :数据库表设定。
    5. General Setup:通用设定:包括管理员账户设定。
    6. Create Config File :生成配置文件。
    7. Add First Website :首页显示设定。
    8. Display Javascript code :javascript代码设定。
    9. Finished!:安装结束。
    下面具体述之。
设定语言

    网络安装非常简单,打开Linux的Firefox火狐浏览器在地址栏直接输入:http://主机名/phpmy2/install/ install.php 后,首先是语言设定,选择Simplified Chinese即可见图4。
 

图4 安装首页和管理员页面语言设定


    System Requirements :系统检测。

    系统会自动检测Mysql、php、GD库是否设定完成,所有选项显示绿色表示通过。

    mysql数据库设定。第3部分(Step 3)最为关键,见图5.
 

图5 mysql数据库设定界面


     Database Setup :数据库表设定,选择确省设置即可。

    General Setup:常规设定,主要设定管理员登录密码和管理员电子邮件等,见图6.
 

图6 管理员登录密码设定


    Create Config File :生成配置文件。选择确省设置即可。

    Add First Website :首页显示设定,请根据爱好设定。

    Display Javascript code :javascript代码设定。选择确省设置即可。

    Finished! :安装结束。系统如果出现图7表示安装成功。
 

图7 网络设定成功页面


    测试成功后系统提醒你出于安全考虑,删除安装文件(防止他人使用这些文件修改系统信息),
# rm –rf install ;# rm –rf install.Php
 管理员登录首页 用鼠标点击,图7页面的琏接:Go to phpmyvisites,然后使用管理员权限和密码登录首页即可。首页界面见图8.
 

图8 PHPMyVisites首页

    图9是管理员控制面板
 

图9 管理员控制面板


    PHPMyVisites可以分析下列信息:
    访问情况统计
    时间段汇总
    图示统计汇总
    Graph to show long term statistics summary 图示某时间段内访问者的访问量
    图示每小时服务器访问量
    图示每小时访问者访问量
    Frequency
    统计
    New vs Returning visits
    Graph to show New vs Returning visits
    Graph to show number of visits per visitor
    浏览页
    页浏览
    Time by page
    图示每页访问量
    访问轨迹
    入口页
    退出页
    Single Pages visits
    访问来源
    世界地图
    访问国家汇总
    Internet服务提供商
    PHPMyVisites可以进行网站流量分析。通常说的网站流量(traffic)是指网站的访问量,是用来描述访问一个网站的用户数量以及用户所浏览的网页数量等指标,常用的统计指标包括网站的独立用户数量、总用户数量(含重复访问者)、网页浏览数量、每个用户的页面浏览数量、用户在网站的平均停留时间等。网站访问统计分析的基础是获取网站流量的基本数据,这些数据大致可以分为三类,每类包含若干数量的统计指标。
(1)网站流量指标
网站流量统计指标常用来对网站效果进行评价,主要指标包括:

      独立访问者数量(unique visitors);
重复访问者数量(repeat visitors)
页面浏览数(page views);
每个访问者的页面浏览数(Page Views per user);
某些具体文件/页面的统计指标,如页面显示次数、文件下载次数等。
(2)用户行为指标
用户行为指标主要反映用户是如何来到网站的、在网站上停留了多长时间、访问了那些页面等,主要的统计指标包括:
用户在网站的停留时间;
用户来源网站(也叫“引导网站”);
用户所使用的搜索引擎及其关键词;
在不同时段的用户访问量情况等。
(3)用户浏览网站的方式
用户浏览网站的方式相关统计指标主要包括:
用户上网设备类型;
用户浏览器的名称和版本;
访问者电脑分辨率显示模式;
用户所使用的操作系统名称和版本;
用户所在地理区域分布状况等。
    图10是PHPMyVisites工作界面,从 图10的显示中可以查看操作系统比例。
 

图10 使用PHPMyVisites查看操作系统比例

四、安全使用PHPMyVisites

    PHPMyVisites可以监测的数据非常丰富,不过﹐由于PHPMyVisites本质上是嗅探器,是一把双刃剑﹐如何保护这些信息只能给授权的人士获得﹐将变得额外重要。进行web访问认证步骤:缺省情况下,编译Apache时自动加入mod_auth模块,利用此模块可以实现“用户名+密码”以文本文件为存储方式的认证功能。

  1.修改Apache的配置文件/usr/local/apache/conf/httpd.conf,对认证资源所在的目录设定配置命令。
下例是对/usr/local/apache/htdocs/PHPMyVisites目录的配置:
  <Directory /usr/local/apache/htdocs/PHPMyVisites>
  Options Indexes FollowSymLinks
  allowoverride authconfig  #表示允许对/usr/local/apache/htdocs/PHPMyVisites目录下的文件进行用户认证#
  order allow,deny
  allow from all
  </Directory>

  2.在限制访问的目录/usr/local/apache/htdocs/PHPMyVisites下建立一个文件.htaccess,其内容如下:
  AuthName ""
  AuthType basic
  AuthUserFile/usr/local/apache/PHPMyVisites.txt
  require PHPMyVisites #PHPMyVisites用户可以访问#

  3.利用Apache附带的程序htpasswd,生成包含用户名和密码的文本文件:/usr/local/apache/PHPMyVisites.txt,每行内容格式为“用户名:密码”。
  #cd /usr/local/apache/bin
  #htpasswd -bc ../PHPMyVisites.txt user1 234xyx14
    欲了解htpasswd程序的帮助,请执行htpasswd –h

      4.重新启动Apache服务器

    总结:现在很多企事业单位都已经建设了网站,并且也逐步在开展网络营销方面的尝试,但许多企业并不清楚网页用户浏览其网站的情况,对于网络营销的推广效果也不能全面的进行掌握和评估。如此一来,便需要分析网站效能的新方式,而这个方式就是网站访问分析。PHPMyVisites统是一个智能化的Web客户行为分析软件系统,不同与一般的计数器软件,不是简单地统计各种页面点击率,帮助您了解网站的投资回报率,同时为您的传统营销提供参考方案。上面介绍了使用PHPMyVisites在Linux网络环境下Web日志的分析。当然PHPMyVisites也可以在Windows 、Unix下面工作。

相关文章 热门文章
  • 用PHPMyVisites精确分析web日志(上)
  • 巧妙隐藏IP地址做网上“隐身”人
  • SYMANTEC NAV 9.0中文企业版的安装
  • Rapid Restore PC安装及使用步骤
  • DoS 拒绝服务攻击
  • 如何实现VPN使用脱离内部网络的IP地址
  • 关于卡巴斯基使用的个人经验综合
  • 常用端口对照详解
  • 免费端口监控软件Port Reporter
  • 宽带拨号连接密码恢复原理
  • 网络端口及其详解
  • 图解McAfee的使用方法
  • 网络安全技巧大全
  • 自由广告区
     
    最新软件下载
  • SharePoint Server 2010 部署文档
  • Exchange 2010 RTM升级至SP1 教程
  • Exchange 2010 OWA下RBAC实现的组功能...
  • Lync Server 2010 Standard Edition 标..
  • Lync Server 2010 Enterprise Edition...
  • Forefront Endpoint Protection 2010 ...
  • Lync Server 2010 Edge 服务器部署文档
  • 《Exchange 2003专家指南》
  • Mastering Hyper-V Deployment
  • Windows Server 2008 R2 Hyper-V
  • Microsoft Lync Server 2010 Unleashed
  • Windows Server 2008 R2 Unleashed
  • 今日邮件技术文章
  • 腾讯,在创新中演绎互联网“进化论”
  • 华科人 张小龙 (中国第二代程序员 QQ...
  • 微软推出新功能 提高Hotmail密码安全性
  • 快压技巧分享:秒传邮件超大附件
  • 不容忽视的邮件营销数据分析过程中的算..
  • 国内手机邮箱的现状与未来发展——访尚..
  • 易观数据:2011Q2中国手机邮箱市场收入..
  • 穿越时空的爱恋 QQ邮箱音视频及贺卡邮件
  • Hotmail新功能:“我的朋友可能被黑了”
  • 入侵邻居网络发骚扰邮件 美国男子被重..
  • 网易邮箱莫子睿:《非你莫属》招聘多过..
  • 中国电信推广189邮箱绿色账单
  • 最新专题
  • 鸟哥的Linux私房菜之Mail服务器
  • Exchange Server 2010技术专题
  • Windows 7 技术专题
  • Sendmail 邮件系统配置
  • 组建Exchange 2003邮件系统
  • Windows Server 2008 专题
  • ORF 反垃圾邮件系统
  • Exchange Server 2007 专题
  • ISA Server 2006 教程专题
  • Windows Vista 技术专题
  • “黑莓”(BlackBerry)专题
  • Apache James 专题
  • 分类导航
    邮件新闻资讯:
    IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮
    电子邮箱 | 反垃圾邮件|邮件客户端|网络安全
    行业数据 | 邮件人物 | 网站公告 | 行业法规
    网络技术:
    邮件原理 | 网络协议 | 网络管理 | 传输介质
    线路接入 | 路由接口 | 邮件存储 | 华为3Com
    CISCO技术 | 网络与服务器硬件
    操作系统:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | 其它操作系统
    邮件服务器:
    程序与开发 | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    金笛邮件系统 | 其它 |
    反垃圾邮件:
    综述| 客户端反垃圾邮件|服务器端反垃圾邮件
    邮件客户端软件:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | 雷鸟 | Eudora |Becky! |Pegasus
    IncrediMail |其它
    电子邮箱: 个人邮箱 | 企业邮箱 |Gmail
    移动电子邮件:服务器 | 客户端 | 技术前沿
    邮件网络安全:
    软件漏洞 | 安全知识 | 病毒公告 |防火墙
    攻防技术 | 病毒查杀| ISA | 数字签名
    邮件营销:
    Email营销 | 网络营销 | 营销技巧 |营销案例
    邮件人才:招聘 | 职场 | 培训 | 指南 | 职场
    解决方案:
    邮件系统|反垃圾邮件 |安全 |移动电邮 |招标
    产品评测:
    邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端
    广告联系 | 合作联系 | 关于我们 | 联系我们 | 繁體中文
    版权所有:邮件技术资讯网©2003-2010 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   粤ICP备05009143号