zoukankan      html  css  js  c++  java
  • php多虚拟主机配置

    一、配置httpd.conf
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf       //取消这一行的#

    二、配置httpd-vhosts.conf文件

    1.多IP模式
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocs"          //虚拟主机文件夹
        ServerName 127.0.0.1                        //访问IP地址
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsA"
        ServerName 127.0.0.2
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsB"
        ServerName 127.0.0.3
    </VirtualHost>

    2.多站点设置

    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocs"          //虚拟主机文件夹
        ServerName www.a.com                        //访问的域名
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsA"
        ServerName www.b.com
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsB"
        ServerName www.c.com
    </VirtualHost>

    3.多端口

    <VirtualHost *:8080>
        DocumentRoot "E:/www/htdocs"          //虚拟主机文件夹
        ServerName 127.0.0.1                        //访问的IP及端口
    </VirtualHost>
    <VirtualHost *:8081>
        DocumentRoot "E:/www/htdocsA"
        ServerName 127.0.0.1
    </VirtualHost>
    <VirtualHost *:8082>
        DocumentRoot "E:/www/htdocsB"
        ServerName 127.0.0.1
    </VirtualHost>

    三、修改windows系统下的C:WindowsSystem32driversetchosts文件(需要管理员身份,不然无法修改)

      # IP                Hosts
          127.0.0.1    localhost
          127.0.0.1    bookstore
          127.0.0.1    diaryfood

    Hosts参数需要跟ServerName参数名是一样的,这样就可以通过在浏览器的地址栏里输入 bookstore:8080 访问相应的虚拟网站了

  • 相关阅读:
    第四周作业
    RHEL6+GFS2+MYSQL高可用
    第三周作业
    第二周作业
    centos7 安装redis 开机启动
    无线网卡连接网络后共享给本地有线网卡使用(Win10)
    第一周作业
    2019.8.13加入博客园
    智力题
    Python入门基础学习(模块,包)
  • 原文地址:https://www.cnblogs.com/Medeor/p/3153815.html
Copyright © 2011-2022 走看看