已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验11LinuxWeb服务器的配置,一、实验目的二、实验工具与设备三、实验预备知识四、实验内容和步骤五、实验总结,一、实验目的,1初步掌握Apache服务器的设置。2掌握网页发布的原理。,二、实验工具与设备,1设备:带网卡的PC若干、交换机一台。2工具:网线若干,已经安装好RedHatLinux9.0系统的PC一台。,三、实验预备知识,1Web服务器Web服务器通常用HTTP进行网络通信。当用户端(Web浏览器)连到服务器上并发出一个请求时,服务器将根据用户的请求回应相应的页面,并将该页面发送到用户的Web浏览器上,供用户浏览。,Web服务器可驻留于各种类型的计算机。Web服务器的种类很多,目前主流的有两种:Apache和IIS。Apache是Apache组织开发的自由软件,也是目前全球应用最广泛的Web服务器软件。统计表明,超过65%的网站都在用Apache作为Web服务器。在Linux下也是用Apache服务器。,2Apache的安装和运行(1)安装RedHatLinux9.0已经安装了Apache服务器,一般情况下不需要另行安装。如果有特别需要,也可以另行安装。如需要安装更新的版本,安装方法如下。,下载Apache服务器软件的压缩包在站点下载Apache服务器软件的源代码文件。注意:不同版本的文件名会有差别,功能和具体的配置方法也会有不同。本实验以Apache服务器1.3.27版本为例。,解压缩apache_1.3.27.tar.gz是一个压缩文件,需要进行解压。把源码文件apache_1.3.27.tar.gz复制到/usr/local/src目录中,执行以下命令进行解压:cd/usr/local/srctarxzvfapache_1.3.27.tar.gz完成解压后,在/usr/local/src下产生一个新的目录apache_1.3.27,该目录是Apache的源码目录。,注意:不同Apache版本生成的目录名称会有所区别。进入该源码目录并用配置脚本进行环境的设置,命令如下:cd/usr/local/src/apache_1.3.27./configure,编译源码以上./configure命令用于按配置文件重新配置Apache服务器。执行./configure命令后,执行以下命令开始编译源码:make,安装源码编译完成后,可以开始安装Apache,命令如下:makeinstallApache被安装至缺省的目录(/usr/local/apache)下。至此,Apache服务器被安装到Linux中。,(2)运行在图形界面下安装在“主菜单”中选择“系统设置服务器设置服务”选项,控制Apache服务器的运行和停止,如图11-1所示。,图11-1“服务配置”对话框,在字符界面下安装启动Apache服务器:/usr/sbin./httpd-kstart或servicehttpdstart停止Apache服务器:/usr/sbin./httpd-kstop或servicehttpdstop,3Apache的配置Apache服务器的配置可以在图形界面下完成,也可以直接对配置文件httpd.conf进行修改,两种方法的效果基本上一样,但图形界面的功能要简单一些。图11-2Apache配置,图形界面下的配置的方法:在“主菜单”中选择“系统设置服务器设置HTTP服务器”选项,如图11-2所示。可以在对话框中配置Apache服务器的各种参数,如主文档的存放目录、允许连接的客户数、虚拟主机等。本实验重点是对配置文件httpd.conf的学习,读者可参阅附录中的httpd.conf。,图11-2Apache配置,四、实验内容和步骤,1构建实验环境将计算机用交换机连接起来,如图11-3所示。其中,PC1代表安装RedhatLinux9.0系统的计算机,PC2、PCn代表安装Windows9X系统(Windows95/97/98等)的计算机。所有计算机都安装TCP/IP和网页浏览器,并将PC1的IP地址设为,PC2的IP地址设为,其余PC的IP地址要求与PC1、PC2同属于一个网段。要确保各台计算机之间能相互通信(可以用ping命令检查是否连接成功)。,图11-3实验网络连接示意图,操作方法:在PC2进入ms-dos方式后输入命令ping。如果两台计算机已经连好,将显示图11-4所示的字符界面;如果没有连接好,将显示图11-5所示的字符界面,此时可以检查网线是否已经连接好、交换机是否已经打开电源、计算机上的网卡是否已经驱动、IP地址是否已经设置好并起作用等。,图11-4网络连接好显示的字符界面,图11-5网络未连接好显示的字符界面,2配置Apache在RedHatLinux9.0的图形界面GNOME中,可以通过对话框配置Apache的参数。在GNOME的“主菜单”中选择“系统设置服务器设置HTTP服务器”选项,弹出“Apache配置”对话框,如图11-6所示。可以在该对话框中配置Web服务器使用的端口、服务器的名称、虚拟主机等。但是,大量的配置操作需要通过配置其主配置文件httpd.conf进行。httpd.conf文件的位置为/etc/httpd/conf。,图11-6配置Apache对话框,3编写一个简单的主页查看/etc/httpd/conf下的httpd.conf文件,可以得知其默认的发布目录是/var/www/html,发布的主索引文件名为index.html。用文本编辑器编写一个简单的主页,名称为index.html,保存在目录/var/www/html下,覆盖原来的index.html。以下是主页的具体代码:,这是一个测试主页如果看到这个页面的话,说明Apache已经启动而且正在工作中了,4启动Apache服务器在GNOME中启动Apache:在GNOME的“主菜单”中选择“系统设置服务器设置服务”选项,弹出“服务配置”对话框,如图11-7所示。选中“httpd”选项,单击工具栏中的“启动”按钮,完成Apache服务器的启动。,5检查实验结果在PC2-PCn网页浏览器的地址栏中输入PC1的IP地址,如果打开如图11-8的浏览器窗口,说明Apache服务器已经成功安装并正常运行。,图11-7服务配
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于平衡计分卡的科室成本与绩效评价体系
- 安全教育课课件
- 公共营养师高级培训课件
- 动物的故事写人记事作文(4篇)
- 老师对我的鼓励写人类作文5篇
- 鼻泪道手术的护理
- 培训安全课件-1
- 跨部门合作任务分配与执行清单
- 营销部门市场营销策略实施及业绩完成考核表
- 医药研发项目经理进度与质量绩效考核表
- 加油站冬季安全培训课件
- (一诊)泸州市高2023级(2026届)高三第一次教学质量诊断性考试历史试题(含答案)
- 2026-2031中国国债市场竞争现状研究报告
- 工商企业管理毕业设计
- 2025年运输经理招聘面试参考题库及答案
- 用友U8-ERP系统岗位操作规范手册
- 2025专职消防员聘用合同
- 2025年消防日消防月主题知识培训
- 制造企业生产计划与物料管理体系
- 农村留守儿童智能关爱平台研究报告
- 2025版《煤矿安全规程》权威逐条解读第六编应急救援
评论
0/150
提交评论