• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    LINUX系统apache基于IP,基于port和基于域名的三种虚拟主机的配置方法
    1.基于相同IP不同Port的虚拟主机
    1)vi /etc/http/conf/httpd.conf
    2)将Listen字段改为
    Listen 80
    Listen 8888
    (以上设置表示使用80以及8888端口)
    3)更改虚拟主机部分为:
    VirtualHost 192.168.0.1:80>;
            DocumentRoot /var/www/html/website1
    /VirtualHost>;
    VirtualHost 192.168.0.1:8888>;
            DocumentRoot /var/www/html/website2
    /VirtualHost>;
    4)保存以上设置
    5)创建目录以及页面文件:
    #mkdir –p /var/www/html/website1
    #mkdir –p /var/www/html/website2
    #cd /var/www/html/website1
    #cat >;index.html EOF
    >;website1
    >;EOF
    #cd /var/www/html/website2
    #cat >;index.html EOF
    >;website2
    >;EOF
    (注:在/etc/httpd/conf/httpd.conf中有DirectoryIndex index.html index.html.var,表示只读index.html,而不读index.htm,切记)
    6)service httpd restart
    完成以上设置后,可以通过以下方式访问:
    1)打开浏览器
    2)输入http://192.168.0.1:80以及http://192.168.0.1:8888

    2.基于相同Port不同IP的虚拟主机
    1)不同IP地址的配置:
    #cd /etc/sysconfig/network-scripts
    #cp ifcfg-eth0 ifcfg-eth0:1
    #vi ifcfg-eth0:1
    将eth0:1更改为:
    DEVICE=eth0:1
    ONBOOT=YES
    BOOTPROTO=static
    IPADDR=192.168.0.2
    NETMASK=255.255.255.0
    2)service network restart
    3)vi /etc/httpd/conf/httpd.conf
    4)更改虚拟主机部分为:
    VirtualHost 192.168.0.1:80>;
            DocumentRoot /var/www/html/website1
    /VirtualHost>;
    VirtualHost 192.168.0.2:80>;
            DocumentRoot /var/www/html/website2
    /VirtualHost>;
    5)创建目录以及页面文件:
    #mkdir –p /var/www/html/website1
    #mkdir –p /var/www/html/website2
    #cd /var/www/html/website1
    #cat >;index.html EOF
    >;website1
    >;EOF
    #cd /var/www/html/website2
    #cat >;index.html EOF
    >;website2
    >;EOF
    完成以上设置后,可以通过以下方式访问:
    1)打开浏览器
    2)输入http://192.168.0.1:80以及http://192.168.0.2:80

    3.基于域名的虚拟主机的访问
    1)vi /etc/http/conf/httpd.conf
    2)更改虚拟主机部分为:
    NameVirtualHost 192.168.0.1
    VirtualHost www1.example.com>;
            DocumentRoot /var/www/html/website1
            ServerName www1.example.com
    /VirtualHost>;
    VirtualHost www2.example.com>;
            DocumentRoot /var/www/html/website2
            ServerName www2.example.com
    /VirtualHost>;
    (注:以上设置中NameVirtualHost不可以省略)
    3)创建目录以及页面文件:
    #mkdir –p /var/www/html/website1
    #mkdir –p /var/www/html/website2
    #cd /var/www/html/website1
    #cat >;index.html EOF
    >;website1
    >;EOF
    #cd /var/www/html/website2
    #cat >;index.html EOF
    >;website2
    >;EOF
    4)完成以上设置后,可以通过以下方式访问:
    1)打开浏览器
    2)输入http://www1.example.com 以及 http://www2.example.com
    上一篇:Apache 安装详细说明
    下一篇:Linux系统下安装软件,程序
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    LINUX系统apache基于IP,基于port和基于域名的三种虚拟主机的配置方法 LINUX,系统,apache,基于,port,