linux网络管理员实用教程第11章_apache服务器

上传人:e****s 文档编号:243360115 上传时间:2024-09-21 格式:PPT 页数:15 大小:461.50KB
返回 下载 相关 举报
linux网络管理员实用教程第11章_apache服务器_第1页
第1页 / 共15页
linux网络管理员实用教程第11章_apache服务器_第2页
第2页 / 共15页
linux网络管理员实用教程第11章_apache服务器_第3页
第3页 / 共15页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Linux,网络管理员实用教程,(第,2,版),*,第,11,章,Apache,服务器,Linux,网络管理员实用教程,(第,2,版),单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,11,章,Apache,服务器,2,11.1 Apache,简介,Internet,已经成为生活中不可缺少的一部分,而,Internet,上许多网站都是架设在,Linux,平台上的。目前有很多软件可以让我们在,Linux,系统中建立自己的,Web,服务器,如,Apache,、,Boa,、,Roxen,等。,Apache,是,Linux,系统中功能强大的,Web,服务器自由软件,已成为大多数,Linux,版本的标准,Web,服务器。,Apache,服务器是由名为,Apache Group,的组织所开发的,第一次公开版本的,Apache,服务器问世于,1995,年,4,月。,因为,Apache,服务器可提供,HTTP,通信协议标准平台,所以无论是商业用途还是试验用途,都可建立极为稳定的系统。,目前,世界上的,Apache,服务器已超过,1,千万台,许多用户与程序开发人员都习惯把它作为企业中的,Web,服务器,它所具备的优点绝非其他,Web,服务器所能相提并论。在,Web,服务器和客户端浏览器间用来彼此交互的语言就是,HTTP,,不论是接收端或是传送端在数据交换时都要遵照,HTTP,标准来进行。,3,11.2,Apache服务器工作原理,在,HTTP,客户端和服务器进行数据交换时采用,“,三次握手,”,的方式,如图所示。,它是指客户端和服务器必须通过,3,个阶段才可完成数据的交换,这,3,个阶段分别是建立会话、客户端请求和服务器响应请求。,客户端浏览器利用通信层的通信协议(通常是,TCP,),并通过连接端口,80,(默认值)来与,HTTP,服务器建立会话。,在会话建立之后,客户端会传送标准的,HTTP,请求到服务器以得到所需的文件,通常是使用,HTTP,的,Get,方法,它必须包含几个,HTTP,报头,而这些报头将记录数据传递的方法、浏览器类型和其他的数据。,如果客户端请求的文件存在服务器中,则会直接响应客户端的请求,并将请求的文件传送到客户端计算机,如果请求的文件无法取得,则服务器会响应客户端错误的信息。,4,11.3,项目说明与项目要求,1项目说明,完成Apache服务器的基本配置及虚拟主机的配置。,2项目要求,Linux作为服务器,其IP地址为,Windows作客户机访问Apache服务器,主要任务为配置Linux的Apache服务器。,要求:,1)测试网页放在/var/www目录下,测试网页放在/home目录下,具有目录浏览功能。,2)在客户端使网页能正常显示简体中文。,3)配置IP地址相同但端口不同的虚拟主机,其中网页 对应8888端口, 对应6666端口。,注意:这里所说的虚拟主机是指在一台机器上仅运行一个 d后台程序来支持多个Apache服务器,它能够在同一台计算机上模拟数个网页服务器。设置虚拟主机的方式主要有IP-based和name-based两种,IP-based指不同的IP地址或端口号,name-based则使用相同的IP地址和端口号,但主机头不同。,5,11.4,配置步骤说明,图,11.2,配置流程,1,),准备工作,创建网页,分别放在,/var/www,和,/home,目录下。,2,)连通客户机和服务器。,3,)检查是否安装了,Apache,服务器。,4,)打开配置文件进行配置。,5,)启动,Apache,服务器。,其配置流程图如右图所示:,6,11.5,配置过程,步骤,1,:准备工作。在,/var/www,目录下创建一张网页如图所示,在,/home,目录下创建一张网页,如图所示。,7,11.5,配置过程,步骤2:检查是否安装了Apache服务器,打开终端,输入命令。,rootlocalhost root#rpm qa|grep d,如出现如图所示的的版本说明,表明已安装了Apache服务器。,8,11.5,配置过程,步骤,3,:打开主配置文件并加以修改。,Listen 80,Listen 8888 #,添加端口号,8888,Listen 6666,AddDefaultCharset GB2312 #,支持,uniode,编码的中文网页,DocumentRoot /var/www,DocumentRoot /home,9,11.5,配置过程,步骤4:启动服务器,输入以下命令。,rootlocalhost root#service d start,出现如图所示则表示Apache服务器启动成功。,10,11.6,测试,步骤,1,:打开浏览器,在地址栏输入:,8888,,页面自动跳转到,如图所示。,11,11.6,测试,步骤,2,:打开浏览器,在地址栏输入:,6666,,页面自动跳转到,如图所示。,12,11.7,配置语句说明,ServerAdmin rootlocalhost,#,设置管理员的,email,地址,DirectoryIndex index.html index.html.var ceshi1.htm1 ceshi2.html,#,指定主文档,即用户连接到目录时默认打开的网页名称,Options Indexes FollowSymLinks,#,包含许多可用来设置块功能的选项,AllowOverride None,#,决定是否以此处的访问权限为主,而忽略先前的设置值内容,Order allow,deny,#,决定使用,deny,(拒绝链接到此目录)或,allow,(允许链接到此目录)设置内容的优先级,Allow from all,#,允许所有的,IP,地址、用户等都能访问,13,11.8,思考,1,要求,1,)管理员邮箱地址是。,2,)设置主目录为,/website,。默认网页文件名称为,index.htm,,。具有目录浏览功能。,3,)只允许机器的访问。,2,提示,修改配置文件。,1) ServerAdmin rootlocalhost,修改为,修改为,3) ,# Controls who can get stuff from this server.,#,Order allow,deny,Allow from all,修改为,Deny from all,14,思考与实验,由Linux作服务器,其IP地址为,Windows作客户机实现Apache的服务器配置。,要求:,1)测试网页放在/var/www目录下,测试网页放在/home目录下。,2)使网页正常显示简体中文。,3)配置name-base虚拟主机,准备两个名为 aaa.gov (显示xiti1.html)和 bbb.gov (显示xiti2.html)的虚拟主机。,15,谢谢!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!