RHEL6版-项目10_Apache_Web服务器的搭建
时间:2025-04-22
时间:2025-04-22
RHEL6版系统学习资料。
Linux网络操作系统配置与管理 《Linux网络操作系统配置与管理》教材配套的光盘为 师生双方提供了丰富的教学资源。主要包括 : 课程标准 (教学大纲)、教学设计方案(教案)、PPT课件、项目习作 参考答案、配套软件清单及下载地址、模拟试卷及评分 标准和参考答案(4套)、网络管理员职责、相关认证考试 介绍与往年试卷、知识拓展资料、网络工程案例与解决 方案。 教材主编:夏笠芹 出版社:
2015年11月11日星期三
Linux网络操作系统配置与管理
第1 页
RHEL6版系统学习资料。
【职业知识目标】
项目10 Apache Web服务器的搭建了解: Web 的基本概念及工作原理; 熟悉: Apache 服务器配置和管理方法; 掌握: 虚拟目录的配置方法和过程;基于域名、IP 地址和端口号的虚拟主机的配置方法,基于用户和 客户机地址的访问控制。会安装Apache 软件包 会启动和停止Apache服务进程 能配置和管理虚拟目录 会配置管理基于域名、IP地址和端口号的虚拟主机 会设置基于用户和客户机地址的访问控制 会配置系统用户的个人主页空间
【职业能力目标】
2015年11月11日星期三
Linux网络操作系统配置与管理
第2 页
RHEL6版系统学习资料。
10.2 项目知识准备
Web服务简介Web服务的实现采用客户/服务器模型。客户 机运行Web客户程序——浏览器,它提供良好 、统一的用户界面。浏览器的作用是解释和 显示Web页面,响应用户的输入请求,并通过 HTTP协议将用户请求传递给Web服务器。 Web服务器一端运行服务器程序,它最基本的 功能是侦听和响应客户端的HTTP请求,向客 户端发出请求处理结果信息。 Web服务系统由Web服务器、客户端浏览器 和通信协议三部分组成,如图10-1所示。2015年11月11日星期三
Linux网络操作系统配置与管理
第3 页
RHEL6版系统学习资料。
10.2 项目知识准备
Apache服务软件Apache服务器一个主要的特点是完全免费,并且完全公开其源代码 ,由此用户可根据自身的需要去进行相关模块的开发。 跨平台性,其可在UNIX、Windows、Linux等多种操作系统上运行 。如果需要创建一个每天有数百万人访问的Web服务器,Apache可 能是最佳选择 支持Perl、PHP、Python和Java等多种网页编程语言 运行非常稳定 具有相对较好的安全性 2012年6月Apache的市场占有率为64.33% Apache最初由Apache组织负责开发和维护 http://www.77cn.com.cn http://www.77cn.com.cn/Issue142/LivePlay.aspx Apache创始人Brian Behlendorf2015年11月11日星期三
Linux网络操作系统配置与管理
第4 页
RHEL6版系统学习资料。
10.2 项目知识准备1995 年,美国国家计算机安全协会( NCSA )的开发者创建了 NCSZ 全 球网络服务软件。Apache是根据NCSA的服务器发展而来的,在发展初 期,Apache主要是一个基于 UNIX系统的服务器,它的宗旨就是建
成一 个基于UNIX系统的、功能更强、效率更高并且速度更快的 WWW 服务 器,这就决定了它是从其他的服务器演变而来的,并且添加了大量补丁 来增强它在某一方面的性能,所以它就被命名为“ APA + CHy Server (一个补丁组成的服务器)”。Apache的开发遵循GPL协议(公开源代 码,保证用户可以免费得到),由全球的志愿者一起开发和维护。在保 持强大的功能及不断更新的同时,它仍然是免费的,并且公开源代码。 由此用户可根据自身的需要去进行相关模块的开发。Apache具有跨平台 性,可在UNIX、Windows、Linux等多种操作系统上运行,可移植性极 强。
2015年11月11日星期三
Linux网络操作系统配置与管理
第5 页
RHEL6版系统学习资料。
10.2 项目知识准备开发商 阿帕奇 微软 nginx的 谷歌 2012年6月 448452703 95891537 72881755 22464345 百分之 64.33% 13.76% 10.46% 3.22%
1995.9~2012.6各种Web服务器的市场占有率2015年11月11日星期三
Linux网络操作系统配置与管理
第6 页
RHEL6版系统学习资料。
10.3 项目实施
任务10-1 Web服务器安装
Apache安装方法
利用RPM软件包安装 RHEL5自带httpd-2.2.3 ,Apache版本的更新 一般要快于Linux内核的更新,要下载新的 Apache版本,可到网站下载: http://www.77cn.com.cn http://www.77cn.com.cn 利用源代码编译安装
2015年11月11日星期三
Linux网络操作系统配置与管理
第7 页
RHEL6版系统学习资料。
任务10-1 Web服务器安装
图8-2 Apache网站下载画面
2015年11月11日星期三
Linux网络操作系统配置与管理
第8 页
RHEL6版系统学习资料。
任务10-1 Web服务器安装
(1) 查询是否安装了Apache软件包# rpm –qa | grep httpd
(2) 检查是否运行了httpd进程。
如果输出显示了 Apache软件包名称“ httpd-2.2.3-31.el5‖ ,就 说明已经安装了软件。
查看系统的进程 (3)安装Apache软件包(RHEL5.5) # mount /dev/cdrom /mnt# rpm -ivh /mnt/Server/httpd-2.2.3-43.el5.i386.rpm warning: /mnt/Server/httpd-2.2.3-43.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 error: Failed dependencies: libapr-1.so.0 is needed by httpd-2.2.3-43.el5.i386 libaprutil-1.so.0 is needed by httpd-2.2.3-43.el5.i386
#ps ax | grep httpd
2015年11月11日星期三
Linux网络操作系统配置与管理
第9 页
RHEL6版系统学习资料。
任务10-1 Web服务器安装
< …… 此处隐藏:3050字,全部文档内容请下载后查看。喜欢就下载吧 ……