博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php多虚拟主机配置
阅读量:4679 次
发布时间:2019-06-09

本文共 1217 字,大约阅读时间需要 4 分钟。

一、配置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:\Windows\System32\drivers\etc\hosts文件(需要管理员身份,不然无法修改)

  # IP                Hosts

      127.0.0.1    localhost
      127.0.0.1    bookstore
      127.0.0.1    diaryfood

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

转载于:https://www.cnblogs.com/Medeor/p/3153815.html

你可能感兴趣的文章
hdu 1555 How many days? (模拟)
查看>>
I'm a seeker
查看>>
移动 WebApp 开发 -- 笔记
查看>>
Oracle11g字符集AL32UTF8修改为ZHS16GBK详解
查看>>
Java-正则表达式的学习
查看>>
java 内存回收(GC)的方式
查看>>
解决浮动元素不在一行
查看>>
不修改原数组方法
查看>>
32位Windows 7环境安装Pydasm和Pydbg
查看>>
使用jQuery开发一个响应式超酷整合RSS信息阅读杂志
查看>>
Xcode-程序开发设计-02九宫格
查看>>
多线程篇-RunLoop
查看>>
ASP.NET MVC学习(四)之视图View
查看>>
CSS魔法(五)项目实战
查看>>
JavaScript常用函数总结
查看>>
Windows Defender 无法启动
查看>>
自动装箱和自动拆箱
查看>>
shell脚本编程常识
查看>>
Javascript 页面刷新
查看>>
jdbcUtils 存档
查看>>