- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 配置Web服务器 Web概述 12.1 Apache服务器的安装与运行 12.2 Apache服务器的基本配置 12.3 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.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服务器的基本配置 配置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.1 虚拟主机的概述 12.4.2 基于IP地址的虚拟主机 基于IP地址的虚拟主机在服务器里绑定多个IP,然后配置Apache,把多个网站绑定在不同的IP上,访问服务器上不同的IP,就能看到不同的网站。 创建虚拟主机需要在Apache的主配置文件httpd.conf中使用VirtualHost和/VirtualHost这对语句进行设置,这对语句必须成对出现,它们之间封装了设置虚拟主机属性的语句。 12.4.3 基于域名的虚拟主机 基于域名的虚拟主机只需服务器有一个IP地址即可创建多台虚拟主机,所有的虚拟主机共享同一个IP地址,各虚拟主机之间通过域名进行区分。 创建基于域名的虚拟主机时,必须先用NameVirtualHost指令指定哪个IP地址负责响应对虚拟主机的请求,然后VirtualHost 虚拟主机的域名来指明这台虚拟主机使用哪个域名。 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 【调整性能】选项卡 * *
您可能关注的文档
- Linux网络技术实用教程 教学课件 作者 易著梁 邓志龙 于小川 项目1 网络基本配置.ppt
- Linux网络技术实用教程 教学课件 作者 易著梁 邓志龙 于小川 项目2 使用LVM方式管理Linux.ppt
- Linux网络技术实用教程 教学课件 作者 易著梁 邓志龙 于小川 项目4 资源共享.ppt
- Linux网络技术实用教程 教学课件 作者 易著梁 邓志龙 于小川 项目5 DHCP服务器的配置与使用.ppt
- Linux网络技术实用教程 教学课件 作者 易著梁 邓志龙 于小川 项目6 DNS服务器的配置与使用.ppt
- Linux网络技术实用教程 教学课件 作者 易著梁 邓志龙 于小川 项目8 配置与使用Web服务器.ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第1章 Linux系统的安装与管理.ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第2章 Linux网络基本配置.ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第3章 Samba服务器配置.ppt
- Linux网络配置与应用教学课件 作者 陈建辉 第4章 DHCP服务器配置.ppt
- Linux系统及网络管理 教学课件 作者 胡耀民 厉伟 第13章 配置邮件服务器.ppt
- Linux系统及网络管理 教学课件 作者 胡耀民 厉伟 第14章 配置防火墙.ppt
- Linux系统及网络管理 教学课件 作者 胡耀民 厉伟 第15章 配置代理服务器.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第01章 认识Linux.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第02章 系统的启动与关闭.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第03章 用户登录与账户管理.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第04章 文件系统管理.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第05章 磁盘文件与目录管理.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第06章 Linux 的包管理.ppt
- Linux系统应用基础教程 教学课件 作者 张小进 第07章 进程管理.ppt
文档评论(0)