实验4 HTTP服务配置

1.实验目的

让大家学会简单的web配置,掌握http服务的安装。

2.实验平台

操作系统:Windows+VMware Workstation 虚拟CentOS6.5

3.实验内容和要求

掌握最简单的http配置

会配置个人站点

能够配置基于端口的虚拟主机服务

基于名称的虚拟主机配置

4.实验报告

Linux web 服务器简单配置

创建wangluo目录

[root@stloveablity conf]# mkdir /var/www/html/wangluo

[root@stloveablity conf]# vi /var/www/html/wangluo/index.html

修改httpd配置文件

[root@stloveablity conf]# vi /etc/httpd/conf/httpd.conf

重启httpd服务

Service httpd restart

打开浏览器地址栏输入http://127.0.0.1

配置个人站点

vi /etc/httpd/conf/httpd.conf

 

将UserDir disabled 前面加一个#

将#UserDir public_html 前面#去掉

// 设置web站点访问权限

去掉这些前面的#

保存退出

建立个人Web站点存放的目录

Index.html文件包容为

 

 

重启httpd服务测试结果

结果如下

 

 

 

在/var/www/html/创建两个目录

 

mkdir /var/www/html/web1 /var/www/html/web2

编辑web1下的index.html内容为hello web1

编辑web2下的index.html内容为hello web2

 

修改httpd服务的配置文件

Vi  /etc/httpd/conf/httpd.conf

添加监听8001对用web1

8002对用web2

修改DocumentRoot:  “/var/www/html/wabgluo”为DocumentRoot:  “/var/www/html/”

加入这两句

将文件末尾的内容改为

添加访问端口

 

重启服务

效果如下

 

基于名称的虚拟主机配置

 

修改httpd配置文件

 

 

修改/etc/hosts文件

添加

192.168.125.128 web1.test.com

192.168.125.128 web2.test.com

重启服务测试

 

5.实验总结

在配置基于端口的虚拟主机服务中每次启动就会出错,经过仔细排查发现在上一个要求配置个人站点的时候改了DocumentRoot所以导致每次启动服务就会失败,这个时候我们提前备份的http配置文件就有用处了,删掉配置文件,将备份的文件名修改为配置文件问重新进行基于端口的配置就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值