Linux实验:Apache HTTP 服务配置

Linux实验:Apache HTTP 服务配置

一、实验的目的
(一) 熟悉在文档根具录放置网页文件;
(二) 熟悉文档根目录之外网页的访问;
(三)熟悉虚拟主机的配置。

二、实验环境
(一) Linux主机作为httpd 服务器,ip:192.168.80.3

三、实验过程(补充细节,记录和整理输出,必要时评述)
(一)准备
若 httpd 未启动,启动它。
命令:
# chkconfig --list httpd
结果:
httpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
说明:
httpd服务已经开启

(二)主页
在文档根目录设计一简单的主页,在 Windows 的浏览器访问它。
命令:
# cd /var/www/html
# cat>index.html
2016344125
结果:
在window浏览器中输入http://192.168.80.3,显示2016344125
说明:
文档根目录为/var/www/html,然后使用cat命令创建index.html主页

(三)Alias的使用
1. find /usr/share/doc -name index.html
结果:
/usr/share/doc/valgrind-3.6.0/html/index.html
/usr/share/doc/libxslt-devel-1.1.26/index.html
/usr/share/doc/libxslt-devel-1.1.26/EXSLT/index.html
/usr/share/doc/libxslt-devel-1.1.26/EXSLT/html/index.html
/usr/share/doc/libxslt-devel-1.1.26/html/index.html
/usr/share/doc/Red_Hat_Enterprise_Linux-Release_Notes-6-en-US-2/index.html

2. 访问上述查询结果中某目录的网页。
步骤一:进入配置文件
# vi /etc/httpd/conf/httpd.conf
步骤二:在Vim普通模式下输入/Alias查找到相应的行,输入需要设置的别名,保存并退出
Alias /libxslt/ “/usr/share/doc/libxslt-devel-1.1.26”
步骤三:重启httpd服务
# service httpd restart
步骤四:在window中,通过别名访问/usr/share/doc/libxslt-devel-1.1.26目录下的网页
http://192.168.80.3/libxslt/

(四)虚拟主机
步骤一:进入配置文件
#vi /etc/httpd/conf/httpd.conf
步骤二:编辑配置文件
将NameVirtualHost *:80前面的#注释符号去掉,在配置文件最后输入以下内容

   <VirtualHost *:80>
       DocumentRoot /var/www/html
       ServerName www.gr.org
   </VirtualHost>
   <VirtualHost *:80>
       DocumentRoot /var/www/bbs
       ServerName bbs.gr.org
   </VirtualHost>

步骤三:重启httpd服务
#service httpd restart
步骤四:创建页面根目录,由于/var/www/html已经存在,所以实验中只需创建/var/www/bbs,并创建主页
# mkdir /var/www/bbs
# cd /var/www/bbs
# cat>index.html
2016344125bbs
步骤五:由于默认httpd监听的是TCP80端口,所以需要关闭防火墙
# service iptables stop
步骤六:开启DNS服务
# service named start
步骤七:在windows中,打开网络共享,选择VMnet8,打开IPv4属性,指定DNS服务器为192.168.80.3,确定并退出,并停止本地连接
步骤八:在浏览器中,输入http://www.gr.org/,显示2016344125,输入http://bbs.gr.org/,显示2016344125bbs,说明成功
说明:服务器会根据<VirtualHost IP地址:[端口号]>参数匹配IP地址与端口号,IP地址可以使用*匹配服务器本地所有IP地址,DocumentRoot代表文件根目录,ServerName代表绑定的域名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值