Apache 服务器探秘1
1.1 Apache服务器2
1.1.1 简介2
1.1.2 Apache服务器安装(linux/unix)2
1.2 Apache服务器的配置4
1.2.1. httpd.conf5
1.2.2. access.conf7
1.2.3. srm.conf7
1.3 Apache服务器功能介绍9
1.3.1 服务器控制9
1.启动服务器10
2.停止服务器10
3.重启动服务器10
4.获得服务器的状态10
5.查看服务器配置文件11
6.测试Apache Server11
1.3.2访问控制11
1.Options11
2.AllowOverride12
3.<Limit>;13
1.3.3 根据客户主机名或IP地址限制访问13
1.Allow13
2.Deny14
3.Order14
1.3.4 使用用户认证来限制某些文档的访问14
1.3.5 用户web目录16
1.3.6 虚拟主机17
1.4 Apache服务器的其他服务20
1.4.1 CGI 脚本(php、perl)20
1.CGI配置20
2.CGI程序的调试21
1.4.2 Apache的proxy服务21
代理模块的编译21
代理模块的指令集22
代理服务器的配置24
1.5 Apache常见故障排除25
Apache 服务器探秘
杜广达
内容提要
本文介绍了Linux的Web服务器——Apache服务器。在互联网飞速发展的今天,Web功能的使用与开发已经成为操作系统不可缺少的配套部分。Apache是常见的支持HTTP协议的Web服务器之一,也是使用最广泛的Web服务器。本文将帮助你在自己的Linux系统中配置自己Web服务器。
本文主要介绍了以下内容:
lApache服务器安装
lApache服务器配置文件
lApache服务器功能介绍
lApache服务器的CGI和proxy服务
lApache服务器的常见故障排除
关键字:
Apache,Web 服务器,Linux
1.1 Apache服务器
1.1.1 简介
Apache是常见的支持HTTP协议的Web服务器之一,也是使用最广泛的Web服务器。截止到1999年1月,世界上大约有超过300万台Internet服务器使用的是Apache Server。
Apache Server的主要特点是稳定性高、速度快、功能多。通过第三方的评测,Apache Server比大多数的Web服务器都快。
Apache 服务器既是一种软件,又是一个工程。它是由千千万万的服务器代码和文档开发者共同努力的结果。在1995年4月,公开发行了第一套Apache Server,版本号是0.6.2。Apache Server的名字来源于“A PatCHy Server”。现在最新的版本是1.3.12。
前不久,我国将Linux操作系统正式确定为重点发展方向。Apache Server以其对UNIX和Linux的最好支持,使它必定成为我国今后Web服务器的主流。
1.1.2 Apache服务器安装(linux/unix)
通常来说,大家在安装linux时可以选择安装WEB SERVER ,并在INTERNET SERVICES中开启httpd这一项服务,这样系统就会自动的安装好apache,并且在系统第一次启动时启动httpd进程。在作好一些相应的配置后,在你的Xwindows环境下打开NETSCAPE或IE,并在URL中填入localhost 或本机的IP地址,就会访问到apache的默认的页面。
如果说你没有安装WEB SERVER ,你可以重新安装Linux并选择UPDATE,挑选apache的软件包安装到本机。当然,如果你想要安装最新的版本,可以到http://www.apache.org/ 网站上去下载最新的版本。我们假设你已经将源代码拷贝到一个目录下。这时可以人工配置或使用APACI的自动配置界面。这里我们详细介绍后者。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 服务器 文件 目录 指令 Apache 配置 可以 一个 使用 命令 |
注册
个人空间
