在 system1 上擴展您的web服務器,爲站點 http://www8.group8.example.com建立一個虛擬主機,而後執行下述步驟:html
一、設置 DocumentRoot 爲 /var/www/virtualweb
二、從 http://server.group8.example.com/pub/www8.html 下載文件重名爲 index.html ,不要對文件 index.html 的內容作任何修改vim
三、將文件 index.html 放到虛擬主機的 DocumentRoot 目錄下服務器
四、確保 andy 用戶可以在 /var/www/virtual 目錄下建立文件curl
答:測試
再system1上執行:網站
一、建立網站目錄並下載首頁文件ui
# 建立目錄 mkdir /var/www/virtual
# 下載文件到指定目錄 wget -O /var/www/virtual/index.html http://server.group8.example.com/pub/www8.html
二、設定網站用戶目錄權限、及SELINUX權限url
# 賦值用戶權限 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/
三、創建虛擬主機spa
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>
四、重啓web服務
systemctl restart httpd
驗證:system2上測試
curl http://www8.group8.example.com
更多詳情:https://www.cnblogs.com/xiangsikai/p/8361474.html