APACHE 多个服务器的配置?

网站目录:d:www 
下设两个站点:1、D:wwwszbw  2、D:wwwweb

注意前面,要开启 Vhost 及 vhos 相关 so 
<VirtualHost 127.0.0.1:80> 
    ServerAdmin dl_lj@126.com 
    DocumentRoot d:/www/szbw 
    ServerName 域名1 
    ErrorLog logs/dummy-host.example.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 
</VirtualHost>

<VirtualHost 127.0.0.1:80> 
    ServerAdmin dl_lj@126.com 
    DocumentRoot d:/www/web 
    ServerName 域名2 
    ErrorLog logs/dummy-host.example.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 
</VirtualHost>

这个配置其实是无效的,后面一个VirhualHost设置覆盖前面设置。 
此外需要弄清楚楼主到底所谓多个服务器的配置是指什么? 
1.运行多个apache程序实例来实现不同服务? 
2.多个站点(虚拟主机服务) ? 
-------------- 
对于1,可apache是允许同时运行多个程序实例的,也就是多个进程,不过他们要有不同的配置文件来对不同的端口进行监听,实际上很多商业运营的站点为了充分挖掘服务器硬件性能,保证服务的可用性,就有类似的应用; 
对于2,请就是前面引文所想表达的方式——设置多个虚拟主机

补充一下,正确的设置多虚拟主机需要这样: 
<VirtualHost IP1或者域名1:端口1> 
.... 
</VirtualHost>

<VirtualHost IP2或者域名2:端口2> 
.... 
</VirtualHost>

<VirtualHost IPn或者域名n:端口n> 
.... 
</VirtualHost> 
注意的是这里要使得每个虚拟主机都有效,必须是 <IP或者域名:端口>两两之间不完全相同 
之所以说 1楼的有问题,就是因为它没有做到这一点,如果改成 
---------------------------------------------- 
<VirtualHost 127.0.0.1:80> 
    ServerAdmin dl_lj@126.com 
    DocumentRoot d:/www/szbw 
    ServerName 域名1 
    ErrorLog logs/dummy-host.example.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 
</VirtualHost>

<VirtualHost 127.0.0.1:8080> 
    ServerAdmin dl_lj@126.com 
    DocumentRoot d:/www/web 
    ServerName 域名2 
    ErrorLog logs/dummy-host.example.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 
</VirtualHost> 
------------------------------------------------ 
就是正确的啦,这两个虚拟主机监听不同的端口 
或者 
------------------------------ 
<VirtualHost 127.0.0.1:80> 
    ServerAdmin dl_lj@126.com 
    DocumentRoot d:/www/szbw 
    ServerName 域名1 
    ErrorLog logs/dummy-host.example.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 
</VirtualHost>

<VirtualHost 192.168.1.1:80> 
    ServerAdmin dl_lj@126.com 
    DocumentRoot d:/www/web 
    ServerName 域名2 
    ErrorLog logs/dummy-host.example.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 
</VirtualHost> 
--------------------- 
也是正确的,这时两个虚拟主机对应不同的IP地址进行监听

APACHE多个服务器的配置的更多相关文章

  1. Linux+Apache+PHP+MySQL服务器环境配置(CentOS篇)

    1.配置php.ini vi /etc/php.ini 2.配置apache 先给需要配置的文件做个备份 cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/h ...

  2. 分享:linux下apache服务器的配置和管理

    linux下apache服务器的配置和管理. 一.两个重要目录: Apache有两个重要的目录:1.配置目录/etc/httpd/conf:2.文档目录/var/www: 二.两种配置模式: Apac ...

  3. Web服务器(Apache)虚拟主机的配置

    一.定义    所谓虚拟主机是指在一台服务器里运行几个网站,提供WEB.FTP.Mail等服务.    二.虚拟主机的实现方法有三种:    基于IP的方法,基于主机名的方法和基于端口的法官法.    ...

  4. Windows下Apache+Tomcat+jsp+php的服务器整合配置经验总结

    对于Apache+Tomcat+jsp+php的整合,针对不同的Tomcat和apache的版本,稍微有些区别. 一.所需软件 (1)JDK: jdk-7u15-windows-x64.exejdk的 ...

  5. 网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

    xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP ...

  6. 【转】Apache服务器安全配置

    源URL:http://foreversong.cn/archives/789 偶然下载了今年ISC大会360应急响应中心的一个ppt,在最后有个攻防领域专家注册考试目录,其中有很大一块就是中间件的安 ...

  7. 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器

    #!/bin/bash # # 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器: # # .安装服务 # .创建svn版本库 # .创建svn用户 # .配置sv ...

  8. apache web服务器安全配置

    尽管现在购买的云服务器很多都有一键web环境安装包,但是如果是自己配置web环境则需要对各种安全配置十分了解,今天我们就来尝试这做好web服务器安全配置.这里的配置不尽完善,若有纰漏之处还望指出. 修 ...

  9. 如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器(转)

    如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器 什么是Apache Web Server? Apache或Apache HTTP服务器是一个免费的开源Web服务器,由Apac ...

随机推荐

  1. 安卓工作室 android studio 汉化后,报错。 设置界面打不开。Can't find resource for bundle java.util.PropertyResourceBundle, key emmet.bem.class.name.element.separator.label

    安卓工作室 android studio 汉化后,报错. 设置界面打不开. Android studio has been sinified and reported wrong.The setup ...

  2. idea html,js修改不用重启进程

    1Setting -> build-compiler ---勾选  Build project automatically选项 2 快捷键Ctrl + Shift + A查找registry命令 ...

  3. 解决无法安装Flash Player的问题

    1.同时搜索几个关键词:关键词用空格分开,例如:“中国 历史”会搜索显示同时包含中国.历史两个词的网页 2.排除某个关键词:被排除的词前面加上-号,例如“中国 历史 -清朝”会把有清朝两个字的网页过滤 ...

  4. shell中函数返回值

    1.前言 快半年没有写博客了,荒废了很久,工作中的杂事太多,自己越来越懒了.为了鞭策自己成长,还是要坚持写写博客,记录自己的成长. 2.shell函数介绍 语法: [ function ] funna ...

  5. 一起来给iOS 11找bug: 苹果还是乔布斯时代的细节控吗?

    众所周知,前几天苹果在位于苹果公园的Steve Jobs剧院召开了一年一度的新品发布会,正式揭幕了全屏的iPhoneX, 随后又把iOS 11推送给了测试员(Beta Tester)(正式版将于几周后 ...

  6. Facebook在代码里下毒,百度身受重伤。。。

    白首相知犹按剑     前两天看到有朋友分享说,WordPress停用了react.今天,在逛知乎时看到了另一个问题别细看这图,我赌你看不懂... 嗯...用人话来说就是百度内部要求他们的程序猿不要再 ...

  7. Java 之外,是 Scala 还是 Groovy?【转载】

    原文地址 Scala 和 Groovy 都是基于 JVM 的语言,相比 Java,它们都有语法更加简明和表达能力更丰富.对于那些既想不脱离开 JVM 又想避免 Java 繁琐语句的开发人员来说,Sca ...

  8. webservice 配置

    webservice 配置 <system.web> <!--允许GET/POST请求 --> <webServices> <protocols> &l ...

  9. BaseDAO使用

    BaseDao接口的过人之处在于:一般是提供从数据库 增加.删除.修改记录.查询所有记录.查询符合某个条件记录.取得某条记录等方法的底层数据操作自定义类.由于我们可能操作多个数据库表,这样就需要为每个 ...

  10. 3728 联合权值[NOIP 2014 Day1 T2]

    来源:NOIP2014 Day1 T2 OJ链接: http://codevs.cn/problem/3728/ https://www.luogu.org/problemnew/show/P1351 ...