Apache——Introduction

Apache——Introduction

 

Introduction

Apache是有着10年悠久历史的项目了,据有关方面的调查,有超过70%的站点都使用Apache作为Web Server,可见其应用的广泛了。Apache适用于现代的各种操作系统,包括UnixLinuxWindows,它有着丰富的功能和易于扩展的特性,是模块化开发的典范。现在最新的版本已经到了2.2版,并且提供了较为丰富的使用手册和开发文档。

由于Apache的广泛使用,在搜索引擎中搜索,不难发现有大量讲解如何安装和配置Apache的文章,不过讲解如何开发Apache Module的文章却是很少的——尤其是中文的文章。

Some Links

讲解安装配置和编译的:

http://www.linuxmine.com/1271.html

http://doc.99net.net/doc/service/1076303865/1076480084.html

http://grid.tsinghua.edu.cn/home/liulk/publish/computer/ApacheConfig.html

http://www.yesky.com/SoftChannel/72341272332861440/20040206/1766100.shtml

http://dev2dev.bea.com.cn/techdoc/200311545.html

http://fanqiang.chinaunix.net/a6/b1/index.html

安全

http://www.yesky.com/SoftChannel/72341272332861440/20040206/1766100.shtml

 

How to Use Apache

n         众所周知,Apache是一个HTTP Server,它支持HTTP协议,它是一个强大的Web ServerApache可以支持PHPJSPASP

n         另外它还支持HTTP的扩展协议WebDAVApache2.2版默认附带mod_davmod_dav_fs以支持WebDAV协议)。通过WebDAV协议,我们可以在线编辑文档——比如使用Word来编辑Server上的DOC文件;另外还可以进行文档的版本管理,比如Subversion就是这样一款软件。

n         Apache是可以扩展的,我们可以开发自己的Apache module来实现特定的功能,Apache的核心程序会对这些modules进行高效地管理。比如,我们可以开发module以支持其它的协议(除HTTPWebDAV之外的协议)。

由于Apache很容易扩展,我们可以使用Apache来架设Web Server;也可以将Apache内嵌入我们的软件中,提供我们需要的服务。

posted @ 2006-06-15 16:17 风满袖 阅读(...) 评论(...) 编辑 收藏