配置虛擬機主機

在 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

  • 已建立用戶:andy

答:測試

再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

相關文章
相關標籤/搜索