在 system1 上扩展您的web服务器,为站点 http://www8.group8.example.com创建一个虚拟主机,然后执行下述步骤:
1、设置 DocumentRoot 为 /var/www/virtual
2、从 http://server.group8.example.com/pub/www8.html 下载文件重名为 index.html ,不要对文件 index.html 的内容做任何修改
3、将文件 index.html 放到虚拟主机的 DocumentRoot 目录下
4、确保 andy 用户能够在 /var/www/virtual 目录下创建文件
- 已创建用户:andy
答:
再system1上执行:
1、创建网站目录并下载首页文件
# 创建目录 mkdir /var/www/virtual
# 下载文件到指定目录 wget -O /var/www/virtual/index.html http://server.group8.example.com/pub/www8.html
2、设定网站用户目录权限、及SELINUX权限
# 赋值用户权限 setfacl -m u:andy:rwx /var/www/virtual/ # 添加赋值目录SELINUX权限 semanage fcontext -a -t "httpd_sys_content_t" '/var/www/virtual(/.*)?' # 恢复SELINUX赋值目录权限 restorecon -Rv /var/www/virtual/
3、建立虚拟主机
vim /etc/httpd/conf.d/httpd.vhosts.conf
# 文件最后增加以下虚拟机主机配置 <VirtualHost *:80> DocumentRoot "/var/www/html" ServerName system1.group8.example.com <Directory "/var/www/virtual"> <RequireAll> Require all granted
</RequireAll> </Directory> </VirtualHost>
4、重启web服务
systemctl restart httpd
验证:system2上测试
curl http://www8.group8.example.com
更多详情:https://www.cnblogs.com/xiangsikai/p/8361474.html