参考:
https://laowangall.oss-cn-beijing.aliyuncs.com/studentall.pdf
答题时,请同学们标记好题目序号,并截图给与适当的注释和操作步骤,截图请配上独有的标记(以自己名字缩写为背景水印等)以便区分出不同,截图中的关键步骤,请红框框出来(或者其它方式标记一下),方便老师阅卷。禁止抄袭,凡是试卷截图雷同者,都低分。谢谢各位同学配合。
一、考前环境搭建:环境搭建要求用固定配置。临时配置和自动获取ip,扣分。IP最后一位必须跟考卷要求一致。以下所有题目均在该
环境下实现。(30分)
环境要求:
1、使用2台Linux虚拟机,其中一台作为后面题目的服务器(192.168.*.5)、另外一台作为测试用的Linux客户机(192.168.*.205)该*符号表示:可以根据自己的虚拟机环境调整网段,没有固定限制。如图-1参考IP所示。文档答题时要体现该两台机的区分,区分不清楚者适当扣分。网络环境搭建过程及测试是否连通,使用文件传输软件morbaXterm或者相关类似软件,将test_web.zip和httpd-2.2.25.tar.gz传入服务器。(15分);
2、请搭建yum仓库(包括本地仓库、网络云仓库和自定义仓库),请给出yum仓库的搭建和测试过程。yum仓库搭建和安装测试sl小火车包和cmatrix包,并运行截图。(15分)。
二、请编译源码包httpd并测试使用。(20分)
本案例要求使用教师提供的httpd-2.2.25.tar.gz源码包,在服务器中编译并安装,并在客户机中测试是否能打开服务器中的网页。
1、要求安装的路径在以自己姓名命名的文件夹下,如:/zhangsan/apache。(7分)
2、客户机上测试,是否能打开初始网页。(7分)
3、修改初始“Itworks!”网页,改为显示自己名字和学号的专属网页。然后客户机上验证。(6分)
三、Web站点的构建及访问,请按照问题和方案给出搭建和测试步骤(15分)。
根据公司信息化建设要求,需构建一台独立配置的网站服务器。考虑到站点的运行效率及稳定性、可扩展性等因素,要求使用Linux服务器系统。为了尽快掌握httpd服务的相关配置,管理员先安装RPM格式的httpd包进行测试:
1、先安装httpd软件包,然后启动httpd服务。并进行验证:在客户机的浏览器上访问默认首页。(5分)
2、部署自己的网站首页(网页内容自拟):/var/www/html/index.html。并进行验证:在客户机的浏览器上访问新部署的网站首页。(5分)
3、部署自己的网站子目录:/var/www/html/muban4/。(此处muban4来源于教师提供的test_web.zip)。并进行验证:在客户机的浏览器上访问新部署的网站子目录。(5分)
四、配置httpd网站服务,请按照问题和方案给出搭建和测试步骤(15分)
默认安装的httpd服务并未指定域名,因此启动服务时会出现“httpd:Could not reliably determine the server's fully qualified domain name, using 127.0.0.1forServerName”的异常信息,本例中要求将Web网站的名称设置为 zhangsan.scnu.cn。
另外,公司将要部署的动态网站采用的是PHP网页程序,需要将访问网页目录时的索引文件设为index.php。由于网站目录希望能通过FTP方式远程维护,还需要将其迁移部署到/var/ftp/目录下。
要求:
沿用前面的配置,通过调整httpd服务器的配置,实现以下目标:
1、将网站名称设置为zhangsan.scnu.cn,并在客户机上进行验证。注意:此处zhangsan代表你的姓名拼音。(5分)
2、将index.php 作为访问网页目录时第一个查找的网页文件(即默认首页),并在客户机上验证。(5分)
3、将默认网站根目录迁移到/var/ftp/,并在客户机上进行验证。(5分)
五、配置虚拟Web主机(20分)
请继续调整Web服务端的配置,实现2个基于域名的虚拟主机:(使用老师提供的test_web.zip包)。注意:以下zhangsan代表你的姓名拼音。
- 当访问http://www.zhangsanrocking.com时,页面显示muban1文件夹的index。(10分)
- 当访问http://www.zhangsanclub.com时,页面显示muban3文件夹的index要求在客户机上能通过域名访问,配置步骤和结果都要截图。(10分)