文档详情

Linux系统及网络管理 教学课件 胡耀民 厉伟 第12章 配置Web服务器.pdf

发布:2015-11-12约2千字共26页下载文档
文本预览下载声明
第12章 配置Web 服务器 第12章 配置Web 服务器 12.1 Web概述 12.2 Apache服务器的安装与运行 12.3 Apache服务器的基本配置 12.1 Web概述 12.1 Web概述 Web服务是Internet 中最为重要的应用, 它是实现信息发布、资料查询、数据处理和 视频点播等诸多应用的基本平台,并采用超 级链接(Hypertext )的方式,将信息透过 Internet传递到世界各处。 12.1.1 HTTP协议介绍 12.1.2 Web服务器的概念 12.1.3 Web服务的工作原理 Web服务使用超文本传输协议(HTTP ), 该协议是一个在TCP/IP基础上的应用程序级协 议。 它的具体通信过程如图12-1所示。 12.1.4 Apache服务器介绍 图12-1 Web服务器工作原理图 12.2 Apache服务器的安装与运行 12.2 Apache服务器的安装与运行 12.2.1 安装Apache服务器 rpm -q httpd 12.2.2 测试Apache服务器 执行“/etc/init.d/httpd start”命令,如 果出现Apache 的测试页面,则表示Web服 务安装正确并且运行正常。 iptables -I INPUT -p tcp --dport 80 -j ACCEPT 12.3 Apache服务器的基本配置 12.3 Apache服务器的基本配置 配置Apache服务器的运行参数,是 通过编辑Apache 的主配置文件httpd.conf 来实现的。 12.3.1 httpd.conf文件的格式 12.3.2 Web服务的基本配置 1.设置主目录的路径 2 .设置默认文档 3 .设置Apache监听的IP地址和端口号 4 .设置相对根目录的路径 5 .设置日志文件 6 .设置网络管理员的E-mail地址 7 .设置服务器主机名称 8 .设置默认字符集 12.3.3 创建虚拟目录 12.3.4 设置目录权限 12.3.5 用户认证 12.4 配置虚拟主机 12.4 配置虚拟主机 12.4.1 虚拟主机的概述 12.4.2 基于IP地址的虚拟主机 基于IP地址的虚拟主机在服务器里 绑定多个IP ,然后配置Apache ,把多个 网站绑定在不同的IP上,访问服务器上 不同的IP ,就能看到不同的网站。 创建虚拟主机需要在Apache 的主配 置文件httpd.conf 中使用VirtualHost和 /VirtualHost这对语句进行设置,这对 语句必须成对出现,它们之间封装了设 置虚拟主机属性的语句。 12.4.3 基于域名的虚拟主机 12.4.3 基于域名的虚拟主机 基于域名的虚拟主机只需服务器有 一个IP地址即可创建多台虚拟主机,所 有的虚拟主机共享同一个IP地址,各虚 拟主机之间通过域名进行区分。 创建基于域名的虚拟主机时,必须先用 NameVirtualHost指令指定哪个IP地址负责 响应对虚拟主机的请求,然后VirtualHost 虚拟主机的域名来指明这台虚拟主机使用 哪个域名。 12.5 图形化配置Web 服务 12.5 图形化配置Web 服务 图12-5 设置Web服务器基础信息 图12-6 设置监听地址 图12-7 【虚拟主机】选项卡 图12-8 虚拟主机常规设置 图12-9 【站点配置】 图12-10 添加默认文档类型 图12-11 虚拟主机的SSl设置 图12-12 虚拟主机日志设置 图12-13 虚拟主机环境变量设置 图12-14 设置虚拟主机根目录权限 图12-15 设置目录选项 图12-16 【服务器】选项卡 图12-17 【调整性能】选项卡
显示全部
相似文档