是一种全球的超文本(Hypertext)系统,建立在超链接的概念之上。1990年,CERN购买了一个NeXTCube工作站,开始在最早的图形化超文本系统上工作,这就是Web浏览器的雏形。1993年,美国国家超级计算应用中心(NationalCenterforSupercomputingApplications,NCSA)成功开发了一个称为Mosaic的Web浏览器程序。1994年,当时世界上应用最广泛的Web服务器软件是NCSA的Httpd。1995年Apache服务器的诞生成为了Web技术发展史上的里程碑。返回网络技术应用网(阿帕奇)服务器起初是由Illinois大学的Urbana-Champaign的国家高级计算程序中心开发的,经过汇编作为NCSAHttpd1.3Web服务器的一组补丁程序发布。Apache工作组成立后不足一年,Apache服务器就取代NCSAhttpd成为了世界上应用最广泛的Web服务器。随着Apache的不断完善,越发显示出极大的优势。其中最为突出的优势表现在对附加模块的支持方面。20世纪90年代末期,两种原来占主要地位的Web服务器(CERN和NCSAhttpd)的市场份额日益减少,Apache得到了越来越最广泛的应用。返回网络技术应用网设计的核心是超链接的概念。Web页面上的超链接可以指向世界上任何地方的资源。以下三个方面技术的实现,成为了Web技术广泛普及和应用的有力保障。返回网络技术应用网服务器目前,几乎所有的Linux发行版都捆绑了Apache服务器,RedHatEnterpriseLinux5也不例外。默认情况下,RedHatEnterpriseLinux5安装程序会自动将Apache安装在系统上。返回网络技术应用网中,Apache服务器可能是系统自带的,也可能是用户根据需要手动安装的,因此,在通过命令行方式启动和停止Apache服务器时,使用的命令也有所不同。2.自动启动Apache服务器对于系统自带的Apache服务器,如果希望Apache服务器能够在系统启动时自动加载,可以执行“ntsysv”命令,启动服务配置程序返回网络技术应用网文件的位置随着安装方式的不同而不同,如果使用RPM的方式安装,该文件通常存放在/etc/httpd/conf目录下;如果使用编译源代码的方式安装,该文件通常存放在Apache安装目录的conf子目录下。返回网络技术应用网配置目录权限在httpd.conf文件中,使用Directory可以灵活的设置目录的权限。Directory是一对容器语句,必须成对出现。Directory目录路径和/Directory之间封装了设置目录权限的语句,这些语句仅对被设置的目录及其子目录起作用。返回网络技术应用网创建虚拟目录通过创建虚拟目录,就可以在主目录以外的其他目录中发布Web页面文件。虚拟目录应该是位于Apache的主目录之外的目录,不包含在Apache的主目录中,但对于访问Web站点的用户而言,虚拟目录与位于主目录中的其他子目录是一样的。返回网络技术应用网用户认证用户认证在网络安全中是非常重要的技术之一。用户认证控制着所有登录并检查访问用户的合法性,其目标是仅让合法用户以合法的权限访问网络系统的资源。返回网络技术应用网虚拟主机概述虚拟主机技术使得每一台虚拟主机都具有独立的域名或IP地址,具有完整的Web服务器功能。虚拟主机各用户之间是完全独立的,从外界来看,虚拟主机和独立主机的表现是完全一样的。返回网络技术应用网的虚拟主机基于IP地址的虚拟主机在服务器里绑定多个IP,然后配置Apache,把多个网站绑定在不同的IP上,访问服务器上不同的IP,就可看到不同的网站。返回网络技术应用网配置基于域名的虚拟主机基于域名的虚拟主机只需服务器有一个IP地址即可创建多台虚拟主机,所有的虚拟主机共享同一个IP地址,各虚拟主机之间通过域名进行区分。因为HTTP协议访问请求里包含DNS域名信息,当Web服务器收到访问请求时,就可以根据不同的DNS域名来访问不同的网站。它的优势在于所需IP地址少,容易配置。返回网络技术应用网动态虚拟主机技术如果用户想在服务器上实现很多虚拟主机,且它们有基本相同的配置,则可以使用动态虚拟主机技术自动产生这些虚拟主机。实现动态虚拟主机的配置工作很简单,只需创建适当的目录,并在DNS服务器中为其添加适当的选项即可。返回网络技术应用网访问日志访问日志记录客户端的访问信息。2.错误日志错误日志记录Apache在启动或运行时产生的错误。一旦Apache发生错误,应当首先检查这个日志文件。返回网络技术应用网日志文件格式在上文设置访问日志参数时,语句最后的“combined”指名了日志文件的格式。常用于指明日志文件格式的名称除了“combined”还有“common”。返回网络技术应用网日志滚动能够更好的帮助管理员进行服务器的管理。2.LogrotateRedHatEnterpriseLinux5还提供了一个日志滚动工具logrotate,与crond配合实现Apache日志滚动。返回网络技术应用网是一个高效免费的日志统计分析工具,能以html文件形式提供分析结果,便于在web浏览器中查看。Webalizer具有很高的运行效率,支持Common日志文件格式和Combine日志文件格式,并且支持多种语言和操作系统平台。返回网络技术应用网是通用网关接口(CommonGatewayInterface)的缩写,用于连接网页和Web服务器应用程序的接口。众所周知,HTML语言的功能是比较贫乏的,难以完成诸如访问数据库等一类的操作,而实际的情况则是经常需要先对数据库进行操作,然后把访问的结果动态地显示在网页上。诸如此类的需求只用HTML是无法做到的,因此CGI便应运而生。返回网络技术应用网是超级文本预处理语言(PHPHypertextPreprocessor)的嵌套缩写。PHP是在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于c语言,现在被很多的网站编程人员广泛使用。PHP独特的语法混合了c、Java、Perl以及PHP自创新的语法。返回网络技术应用网