Linux实验报告四
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
课程名称网络操作系统
实验项目WEB 服务器配置和管理实验仪器PC
系别计算机学院
专业
班级/学号
学生姓名
实验日期 2014.3.12 成绩
指导教师李艳平
实验四(1)WEB服务器配置和管理一、实验目的:
(1)掌握WEB服务器的安装、配置;
(2)掌握WEB服务器的测试
二、实验环境
1、硬件环境:PC机、局域网
2、软件环境:
(1)Windowsxp/7/server操作系统
(2)VMware Workstation6.5/7
(3)RHEL5.1-Server-20071017.0-i386-DVD
三、实验要求
1、实验前按照实验要求,查阅资料,做好实验前的准备;
2、对WEB服务的工作原理有较深入的了解;
3、能对WEB服务器进行安装、配置
4、能通过客户端对WEB服务器进行测试
四、实验内容及步骤
(一) Apache服务器基本配置和测试
1、Apache服务器端基本配置步骤:
(1)安装httpd软件包
yum方式:yum –y install httpd
(2)将httpd服务设为开机自动运行
chkconfig httpd on
(3)启动httpd服务
service httpd start 如上图所示
(4)在/var/www/html目录下,创建一个index.html
httpd服务安装完成后,自动创建/var/www/html目录,在该目录下创建index.html文件
2、客户端测试:
(1)将客户端配成跟服务器在同一个网段。
(2)在IE浏览器中输入:http://192.168.0.20 (WEB网站IP地址)
(二)Apache 服务器的高级配置和测试(在基本配置基础上)
1、配置虚拟目录并测试(在基本配置的基础上)
服务器端配置步骤:
(1)修改配置文件:/etc/httpd/conf/httpd.conf(假设虚拟目录:/data,该目录要事先创建好)
在httpd.conf 文件中,下图所示位置添加“Alias /data /var/www/html”
(2)修改完httpd.conf配置文件,重启httpd服务
客户端测试:
(1)将客户端配成跟服务器在同一个网段(同上,略)。
(2)在IE浏览器中输入:http://192.168.0.20/data
2、配置虚拟主机并测试(在基本配置的基础上)
(1)基于IP地址的虚拟主机配置和测试:
要求:使用192.168.0.20,访问网站1 /var/www/html/index.html
使用192.168.0.21,访问网站2 /var/www/sohusite/index.html
服务器端配置步骤:
(a)为网卡设置两个IP地址:192.168.0.20和192.168.0.21(假设服务器只有一块网卡)
在上图中双击“eth0”,进入如下界面,为网卡添加第一个IP地址:192.168.0.20 53
在下图中点击“NEW”按钮,为网卡添加第二个IP地址:192.168.0.21 54
两个IP地址添加完成后,显示下图所示的界面,新添加的IP地址“status”为“Inactivate”,要点击该界面上的“Activate”按钮将新添加的IP地址激活。
(b )在上述两个不同的目录下,分别创建两个内容不同的index.html 文件 在/var/www/html 下,创建的index.html 文件内容如下:
在/var/wwww目录下,创建sohusite目录,在该目录下创建的index.html文件内容如下:
(c)修改/etc/httpd/conf/httpd.conf
192.168.0.20 访问/var/www/html/index.html 192.168.0.21 访问/var/www/sohusite/index.html
(d)修改完httpd.conf文件后,重启服务。
客户端测试:
(a)将客户端配成跟服务器端在同一个网段(同上,略)
(b)在IE浏览器中输入:http://192.168.0.20
http://192.168.0.21
(2)基于端口的虚拟主机配置和测试:
要求:使用192.168.0.20:80,访问网站1 /var/www/html/index.html
使用192.168.0.20:8080,访问网站2 /var/www/sohusite/index.html
服务器端配置步骤:
(a)在上述两个不同的目录下,分别创建两个内容不同的index.html 文件(同上,略)。
(b)修改/etc/httpd/conf/httpd.conf
192.168.0.20:80 访问/var/www/html/index.html
192.168.0.20:8080 访问/var/www/sohusite/index.html
(c)修改完httpd.conf文件后,重启服务。
客户端测试:
(a)将客户端配成跟服务器端在同一个网段(同上,略)
(b)在IE浏览器中输入:http://192.168.0.20:80(若不写端口号,默认就是80) http://192.168.0.20:8080