zoukankan      html  css  js  c++  java
  • 配置多个Apache目录

    本人经测试成功,不懂的可以留言

     一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程 中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于本地没办法绑定域名,所以我们也只能通过IP或者localhost+端口访问,那么 现在我们就来讲一下如何在本机实现绑定多个端口多站点的方法;

    配置apache的方法这里就不多说了,可以参考:

    知道配置文件:apache安装目录/conf/httpd.conf

    找到

    # Virtual hosts
    
    #Include conf/extra/httpd-vhosts.conf

    去掉#

    如下:

    # Virtual hosts
    
    Include conf/extra/httpd-vhosts.conf

    去掉#是为了加载扩展配置

    找到apache安装目录/conf/extra/httpd-vhosts.conf

    我们就开始在这个文件里面配置多端口多站点了。

    比如我们添加一个81端口的站点

    找到

    NameVirtualHost *:80

    Listen 80

    在下面添加一个81端口

    Listen 81

    然后在找到

    <VirtualHost *:80>
    
        ServerAdmin webmaster@dummy-host.example.com
    
        DocumentRoot "c:/Apache24/docs/dummy-host.example.com"
    
        ServerName dummy-host.example.com
    
        ServerAlias www.dummy-host.example.com
    
        ErrorLog "logs/dummy-host.example.com-error.log"
    
        CustomLog "logs/dummy-host.example.com-access.log" common
    
    </VirtualHost>

    这里的数据是不是很多啊,我们不需要那么多,我们只需要服务器名,和项目目录就行----------------virtuahost 可以直接写在 http.conf 里

    我们改成

    <VirtualHost *:80>
    
        DocumentRoot "D:/www" 
    
        ServerName 127.0.0.1
    
    
    </VirtualHost>

    如果想要通过81端口访问,我们则添加下面的端口

    <VirtualHost *:81>
    
        DocumentRoot "D:/www/test" 
    
        ServerName 127.0.0.1:81
    
    </VirtualHost>
    

      

    现在我们已经成功配置好多端口多站点了,我们重启一下apache,再来测试一下。

    下面我们在浏览器输入

    localhost

    则默认访问的是D:/www项目

    输入localhost:8080

    访问的则是D:/www/test项目

  • 相关阅读:
    此网站的安全证书有问题
    WebBrowser控件打开https站点
    C# 调Win32 API SendMessage简单用法及wMsg常量
    sendmessage和postmessage的区别
    C# 使用Win32 API模拟键盘鼠标操作网页
    WebBrowser控件跨域访问页面内容
    获取webbrowser中元素的屏幕坐标
    一行js代码识别Selenium+Webdriver及其应对方案
    用Selenium自动化测试时,让ChromeDriver中不显示“正受到自动测试软件控制”
    Java Selenium Actions模拟鼠标拖动dragAndDrop总结
  • 原文地址:https://www.cnblogs.com/zhanghao1314/p/8245261.html
Copyright © 2011-2022 走看看