热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Apache(httpd)+awstats搭建(配置安装)

Apache(httpd)+awstats 搭建 (配置安装)
一、什么是http?httpd?awstats?

1.http:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。
http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使得开发和部署是那么的直截了当。

2.httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。通常,httpd不应该被直接调用,而应该在类Unix系统中由 apachectl 调用,在Windows NT/2000/XP/2003中作为服务运行和在Windows 95/98/ME中作为控制台程序运行。

3.AWStats介绍
1)AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。结合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。

2)Awstats 是一个免费的、非常简洁而且强大的网站日志分析系统,它可以帮助我们统计网站的如下信息:

访问量、访问次数、独特访客人数;
访问时间和上次访问;
每周的高峰时间(页数,点击率,每小时和一周的千字节);
域名/国家的主机访客(页数,点击率,字节,269域名/国家检测, geoip 检测);
主机名单,最近访问和未解析的 IP 地址名单;
访问者看过的进出页面,档案类型;
网站压缩统计表(mod_gzip 或者 mod_deflate);
使用的操作系统 (每个操作系统的页数,点击率 ,字节, 35 OS detected),使用的浏览器;
机器人访问(检测 319 个机器人);
蠕虫××× (5 个蠕虫家族);
搜索引擎,利用关键词检索找到你的地址;
HTTP 协议错误(最近查阅没有找到的页面);
其他基于 URL 的个性报导,链接参数, 涉及综合行销领域目的;
网站被加入"最喜爱的书签".次数;
浏览器的支持比例: Java, Flash, RealG2 reader, Quicktime reader, WMA reader, PDF reader;
负载平衡服务器比率集群报告;

二、搭建httpd服务器

1.在服务端配置静态网卡,重启网卡服务并查看
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
重启网卡并查看
Apache(httpd)+awstats 搭建 (配置安装)
2.创建光驱目录并挂载到光盘
Apache(httpd)+awstats 搭建 (配置安装)
3.查看是否有httpd安装包,如果有就打包解压httpd包,切换路径并查看

Apache(httpd)+awstats 搭建 (配置安装)
转载到httpd文件包里并查看
Apache(httpd)+awstats 搭建 (配置安装)
4.切换路径,进入yum安装包内并查看
Apache(httpd)+awstats 搭建 (配置安装)

创建目录并转移yum源配置文件
Apache(httpd)+awstats 搭建 (配置安装)
编辑yum配置文件并装载yum
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
安装yum
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
显示yum安装成功。

5.切换路径并配置httpd包(指定安装路径,开启动态加载模块,启动网页地址,启动重写功能,启动字符集支持中文,启动cgi脚本程序支持便于扩展网站的应用访问能力)
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
6.源代码转换为可执行程序,进行编译并安装
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)

查看httpd
Apache(httpd)+awstats 搭建 (配置安装)
Bin:存放httpd各种执行程序文件;
Conf:存放主配置文件;
Htdocs:阿帕奇网页的根目录;属于编辑文件的内容
Logs:httpd的日志文件;
Modules:模块;
cgi-bin:存放各种CGI的程序文件

7.建立软链接并查看,以软连接的形式更换路径并查看是否成功
Apache(httpd)+awstats 搭建 (配置安装)
8.切换路径并查看httpd版本
Apache(httpd)+awstats 搭建 (配置安装)
9.复制apache启动服务脚本到系统启动目录
Apache(httpd)+awstats 搭建 (配置安装)
10.编辑开机自启Apache服务脚本
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)

11.把httpd脚本添加到系统自启服务里并查看是否添加成功
Apache(httpd)+awstats 搭建 (配置安装)
12.编辑httpd的主配置文件
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)

13.检测httpd配置文件是否编辑成功
Apache(httpd)+awstats 搭建 (配置安装)
14.重启httpd服务,并查看验证是否启动成功,并查看端口
Apache(httpd)+awstats 搭建 (配置安装)
15.关闭防火墙和沙盒
Apache(httpd)+awstats 搭建 (配置安装)
16.创建一个网页并在客户端验证
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)

在客户端配置静态网卡,重启网卡服务并查看
Apache(httpd)+awstats 搭建 (配置安装)
查看网卡
Apache(httpd)+awstats 搭建 (配置安装)
在虚拟机2中访问httpd文件下的内容并查看验证

Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
17.关闭防火墙
Apache(httpd)+awstats 搭建 (配置安装)
三、安装Awstats日志分析系统,并能成功访问日志分析系统网站**

1.在服务端解压awstats包,切换路径并查看
Apache(httpd)+awstats 搭建 (配置安装)
2.移动并改名,切换路径并查看
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
3.配置日志文件,进入交换式命令行模式
Apache(httpd)+awstats 搭建 (配置安装)
下面红色框是在更改日志类型
Apache(httpd)+awstats 搭建 (配置安装)
创建新的目标站点
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
4.编辑本地主机映射文件
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
5.编辑站点配置文件
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
6.创建日志目录并配置更新日志
Apache(httpd)+awstats 搭建 (配置安装)
7.配置计划周期表并查看
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
查看
Apache(httpd)+awstats 搭建 (配置安装)
8.将计划任务添加到系统自启服务里,启动服务并查看服务运行状态
Apache(httpd)+awstats 搭建 (配置安装)
9.重启httpd服务
Apache(httpd)+awstats 搭建 (配置安装)
10.打开apache网页
Apache(httpd)+awstats 搭建 (配置安装)

Apache(httpd)+awstats 搭建 (配置安装)
11.简化域名并用简化的域名打开网页
Apache(httpd)+awstats 搭建 (配置安装)

Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
12.在客户端编辑本地主机映射文件
Apache(httpd)+awstats 搭建 (配置安装)

Apache(httpd)+awstats 搭建 (配置安装)
13.打开apache网页
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)

四、设置用户访问日志分析系统的访问权限,并使用用户名和密码登录日志分析系统的网站

1.切换路径,创建两个用户指定路径设置密码并查看
Apache(httpd)+awstats 搭建 (配置安装)
2.切换路径,编辑httpd配置文件并查看配置文件是否编辑成功
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
3.关闭httpd服务,再次开启并查看端口
Apache(httpd)+awstats 搭建 (配置安装)
4.验证
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)
Apache(httpd)+awstats 搭建 (配置安装)


推荐阅读
  • asp中如何嵌入python的简单介绍
    本文目录一览:1、如何在IIS中执行Python脚本 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 如何搭建服务器环境php(2023年最新解答)
    导读:本篇文章编程笔记来给大家介绍有关如何搭建服务器环境php的相关内容,希望对大家有所帮助,一起来看看吧。本文目录一览:1、怎么搭建p ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • mui框架offcanvas侧滑超出部分隐藏无法滚动如何解决
    web前端|js教程off-canvas,部分,超出web前端-js教程mui框架中off-canvas侧滑的一个缺点就是无法出现滚动条,因为它主要用途是设置类似于qq界面的那种格 ... [详细]
author-avatar
DZ---Shanghai
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有