RHCE7:(14)配置虚拟主机

RHCE7:(14)配置虚拟主机

14.配置虚拟主机

server0上扩展您的web服务器,为站点http://14.example.com创建一个虚拟主机,

然后执行下述步骤:

 A 设置DocumentRoot/var/www/virtual

 B ftp://172.25.254.250/pub/RHCE/14.html下载文件并重命名index.html

不要对文件index.html的内容做任何修改;

 C 将文件index.html放到虚拟主机的DocumentRoot目录下;

 D 确保floyd用户能够在/var/www/virtual目录下创建文件;

注意:原始站点http://server0.example.com必须仍然能够访问。

 

 

Server端:

1、创建DocumentRoot目录:

mkdir /var/www/virtual

2、进入目录并创建首页:

cd /var/www/virtual 

vim index.html

Hello,This is NO.14 VirtualHost!

 

 3、创建用户:

 useradd floyd

4、修改用户权限:

setfacl -m u:floyd:rwx /var/www/virtual/

 

5、进入主目录

cd /etc/httpd/conf.d   

   

6、创建虚拟主机内容:

vim virtualhost.conf

<VirtualHost *:80>

DocumentRoot  /var/www/html

ServerName server0.example.com

</VirtualHost>

<VirtualHost *:80>

DocumentRoot  /var/www/virtual

ServerName 14.example.com

</VirtualHost>

 

/usr/sbin/httpd -t 

可检查配置文件语法是否正确。

 

7、重启httpd服务:

systemctl restart httpd.service 

 

8/etc/hosts文件添加:

172.25.0.11 14.example.com

  //考试时不需要添加这条host,模拟环境需要。

[root@server0 conf.d]# vim /etc/hosts

172.25.0.11 14.example.com  (最后添加一条内容)

 

9、访问:

curl http://14.example.com

10、访问:

curl http://server0.example.com

 

10、实现在desktop0也能访问,把配置文件复制到desktop0上的/etc目录:

scp /etc/hosts root@desktop0:/etc/

 

Desktop0端验证:

访问: curl http://14.example.com




1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » RHCE7:(14)配置虚拟主机

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!