• 配置虚拟机主机


    在 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

  • 相关阅读:
    js html table转json 反向生成数据源
    用命令提示符 打开 asp.net Development Server
    asp.net 'Sys'未定义 解决方案
    js form转换成Hash格式
    【转】NSIS 常用安装路径
    Linq lamdba GroupJoin外连接示例
    CDN简单了解
    获取android入口activity
    解决IE6下 li 的 float:left 自动换行
    WinForm窗口基础配置
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/10880586.html
Copyright © 2020-2023  润新知