文档介绍:第七章配置Apache服务器
Apache的安装和简单的配置
访问、认证和授权的配置
组织和管理站点内容的配置方法
Apache的日志管理和统计分析方法
1
本章学习目标:
熟悉Apache的特性
掌握Apache的安装和简单的配置
掌握访问控制、认证和授权的配置
熟悉组织和管理站点内容的配置方法
掌握Apache的日志管理和统计分析方法
2
本章难点:
Apache服务器的文本配置
各种Apache服务器的配置方法
3
Web服务器简介
HTTP请求-->
<--HTTP应答
HTTP请求-->
<--HTTP应答
Web服务器与客户的通信过程
4
Apache的历史
Apache项目成立的最初目的是为了解答公用HTTP Server发展中人们所关心的一些问题
5
软件包的组成
/etc/httpd/conf/——配置文件
/etc//httpd——httpd启动、停止等操作的脚本
/var/——程序目录
/var/l——文件的根目录
/var/log/httpd/*——各种记录文件
6
service httpd start
pstree |grep httpd
service httpd status
7
Apache服务器的图形界面配置
打开HTTP 配置工具的方法有两种:
(1)依次单击“主菜单→系统设置→服务器设置→HTTP服务器”。
(2)在终端提示中键入下面的命令。
# redhat-config-httpd
8
Apache服务器的图形界面配置
使用 HTTP 配置工具来配置 Apache HTTP 服务器的一般步骤如下:
(1)在“主”标签下配置基本设置。
(2)在“虚拟主机”标签下来配置默认设置。
(3)在“虚拟主机”标签下,配置默认的虚拟主机。如果要为多个 URL 或虚拟主机提供服务,则添加额外的虚拟主机。
(4)在“服务器”标签下配置服务器设置。
(5)在“调整性能”标签下配置连接设置。
(6)把所有必要的文件复制到 DocumentRoot 和 cgi-bin 目录中。
(7)保存设置并退出HTTP 配置工具。
9
Linux9的默认配置
apachectl -V
apachectl -l
10