下载此文档

课程设计(论文)-Linux环境下Apache服务器的架构.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
ge
Linux环境下Apache服务器的架构
学生姓名:XXX 指导老师:XXX
摘要:本课题介绍了linux环境下的Apache服务器的架构,针对Apache服务器的历史和主要特性作了详细的分析。同时着重介绍了在linux下Apache服务器的安装和启动以及其主要的配置文件都做了比较详细的介绍,也对该服务器的主要服务的各种操作也做了比较详细的描述。实验结果表明此课题易于用户的理解和操作,具有较好的可读行和可理解性。
关键词
Linux Apache 服务器

引言
Apache是世界排名第一的Web服务器,craft的调查,世界上百分之五十以上的Web服务器都在使用Apache。
Apache作为一个web服务器,它为我们的网络管理员提供了丰富多彩的功能,包括目录索引、目录别名、内容协商、可配置的HTTP错误报告、CGI程序的SetUID执行、子进程资源管理、服务器端图象映射、重写URL、URL拼写检查以及联机手册man等。也就是说,如果您在Linux Server上成功安装配置了Apache之后,您的计算机也将随着Apache的生效而摇身一变,成为一台名副其实的Web Server,这种变化的确是激动人心的。伴随着自由软件发展的强大动力,我们有理由相信Apache的未来是一片光明的。
时代,外部主页的发布已经成为树立公司形象的一个重要手段,而内部主页也成为公司管理的主要方式。但是,要想实现这些功能,首先应该把我们的Linux Server配置成为一台强大的Web Server。时至今日,全球应用最广泛的Web服务器软件就是Apache,本章将详细介绍如何配置Apache服务器。希望各位同仁能够通过阅读本片文章达到理论实践双丰收的目的,在很短的时间里迅速成为一名出色的网络管理员。
目录
一、绪论 4
1、Apache的简介 4
2、Apache的发展史 4
3、Apache的特性 5
二、Linux环境下的
1、安装和启动Apache服务器 6
2、Apache服务器的配置文件 7
三、Apache的各种服务 9
1、配置个人站点 9
四、配置虚拟主机 10
1、添加正向区域文件A记录的内容: 10
2、添加反向区域文件PTR记录的内容 10
3、编辑配置文件/etc/httpd/conf/ 11
4、在/var/ 11
5、重新启动http守护进程:#service httpd restart 11
6、 11
五、Apache服务器配置过程个人总结 12
六、致谢 13
七、参考文献 13
一、绪论
1、Apache的简介
Apache,一种开放源码的HTTP服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性(注1)被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,Perl/Python等解释器可被编译到服务器中。
2、Apache的发展史
Apache 起初由 Illinois 大学 Urbana-Champaign 的国家高级计算程序中心开发。此后,Apache 被开放源代码团体的成员不断的发展和加强。Apache 服务器拥有牢靠可信的美誉,已用在超过半数的因特网站中-特别是几乎所有最热门和访问量最大的网站。
开始,scape网页服务器(现在是Sun ONE)的之外的开放源代码选择。渐渐的,它开始在功能和速度。超越其他的基于Unix的HTTP服务器。1996年4月以来,上最流行的HTTP服务器: 1999年5月它在 57% 的网页服务器上运行;到了2005年7月这个比例上升到了69%。
作者宣称因为这个名字好记才在最初选择它,但是流传最广的解释是(也是最显而易见的):这个名字来自这么一个事实:当Apache在1995年初开发的时候,它是由当时最流行的HTTP服务器NCSA HTTPd 的代码修改而成的,因此是“一个修补的(a patchy)”服务器。然而在服务器官方网站的FAQ中是这么解释的:“‘Apache’这个名字是为了纪念名为Apache(印地语)的美洲印第安人土著的一支,众所周知他们拥有高超的作战策略和无穷的耐性”。无论怎么样,Apache 分支不包含任何 NCSA 的代码。
3、Apache的特性
Apache支持许多特性,大部分通过编译的模块实现。这些特性从服务器端的编程语言支持到身份认证方案。一些通用的语言接口支持Perl,Python, Tcl, 和 PHP。流行的认证模块包括 ess, mod_auth 和 mod_digest。其他的例子有 SSL 和 TLS 支持(m

课程设计(论文)-Linux环境下Apache服务器的架构 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-11-25