`

在一台服务器上搭多个网站的解决方案 .

阅读更多

以前一直困惑于80端口就一个,如何才能在一台服务器上布署多个网站呢?最近因为公司服务器需要实现这个需求,才去认真的研究其中的原理与布署方案,本文总要记录winodws服务器下apache与iis的配置过程。在一台服务器上搭多个网站的原理其实很简单,首先将多个域名映射到同一台服务器(同一个ip),而后由apache和iis根据接收到的域名决定访问哪个网站目录,这个网站目录可以理解为虚拟主机,下面讲解下这两个服务器下的具体配置方法。

一、iis服务器下

这样描述,在一台服务器上用同一个 IP 地址、 地址、同一个端口号实现多个 WEB 站点的方法应该会更准确、更合理,在iis环境下有几个专业名词能区分清楚,就可以游刃有余的在一台服务器上搭多个网站了。

1.新建虚拟目录-----可以理解为用二级目录部署一个新网站,比如我们用虚拟目录建一个blog采用的域名会是这样子http://www.xxxxxx/blog/

2.新建网站----此时有个名词很重要叫主机头,其实就是我们要用来搭建网站的域名,使用多个域名(也可以是二级域名)就可以在iis上新建多个网站了,举个例子我原来有个网站叫域名是http://xxx.info现在我还有一个域名http://www.xxxxx.info用来打造也想搭在这台服务器上,那么在iis新建网站的时候就要填写主机头,如果不填写就会造成端口冲突,无法开启新的网站,可以这样理解在同一个80端口下iis是靠域名(主机头)来区分多个站点的,如果不填主机头iis就无法区分。

二、apache服务器下

在布署apache服务器的时候,我们都知道配置文件叫httpd.conf,在这里面可以设置很多东西,如访问文件夹的权限,指定端口,限定哪些ip可以访问网站等等,我们要在一台服务器的apache下搭建多个网站要用到另一个文件叫httpd-vhosts.conf,其实配置起来很简单这个文件里面有例子,复制一段模仿着建一个虚拟主机(一个虚拟主机就是一个网站),虚拟主机中要配置ip,域名,日志文件名等等,要注意的一点是配置完成后,需要在httpd.conf中加下面这句话

 

Include "conf/extra/httpd-vhosts.conf"

加完这句话之后当服务器被访问时apache接收到请求,就会根据请求的域名去虚拟主机中查找是否有匹配的网站,如果有就访问这个网站,如果没有就访问默认的www中的网站。

8
5
分享到:
评论
5 楼 sunhongzhi 2012-07-03  
这也能出现在首页,疯了
4 楼 logcos 2012-07-03  
神马都是浮云,NG才是王道。
3 楼 kanpower 2012-07-02  
搜索一下反向代理会有更多的解决办法。
2 楼 tangyang332 2012-07-02  
怎么没有tomcat 的啊
1 楼 skanion 2012-07-02  
这个菜鸟问题也能上首页啊

相关推荐

    两台服务器自动备份与还原处理解决方案(中带的附件).rar

    两台服务器自动备份与还原处理解决方案(中带的附件).rar,方案文档在前一个资源两台服务器之间同步备份与还原解决方案>>

    服务器虚拟化解决方案.pptx

    而Nutanix是3个节点起,并且在空间上,Nutanix可以同时将4个计算节点放在一个2U的机箱中,占用的空间只有vSAN的1/4 服务器虚拟化解决方案全文共22页,当前为第10页。 方案设计三(Nutanix) 相对于传统和vSAN而言 ...

    戴尔服务器解决方案介绍

    无论您在增添一台服务器或多个机架,还是迁移到云,戴尔组件都能够实现更高的IT效率并节省更多成本。 实施您的服务器解决方案 简化针对对等体系结构、瘦客户机、多层体系结构或任何其他体系结构的服务器实施。预...

    VMware服务器虚拟化解决方案.doc

    VMware虚拟化解决方案 一、项目研究内容 1.1 虚拟化的应用 随着... 为了测试数据恢复,IT管理员需要为每个已备份的主机提供一台测试的失败转移服务 器,安装操作系统,安装备份代理,尝试在测试失败转移服务器上调整Wi

    X服务器虚拟化整合解决方案.pptx

    在一台服务器上运行多个操作系统和应用 使新的硬件支持老的应用 数据中心撤退旧的硬件 抑制 用虚拟架构预备新的项目 推迟购买新的物理硬件 通过虚拟架构整合服务器,控制x86服务器的蔓延 X服务器虚拟化整合解决方案...

    通用服务器虚拟化解决方案.docx

    通用服务器虚拟化解决方案 - 1 - 1 ... 提升提高资源利用率、简化运维管理 EASTED虚拟化是资源的逻辑表示,不受物理资源限制的约束,通过在单台物理服务器上运行多个虚拟应用系统,并支持资源的动态分配,这些虚拟机可

    1VMware服务器虚拟架构解决方案

    在同一台物理服务器上安装多个虚拟服务器操作系统,无论是出于测试还是使用的目的,都能够以一种很经济的方式达到商业扩展或者增加服务器资源的目的。为了更好的帮助用户深入理解VMware虚拟架构的技术优势,以及针对...

    服务器负载均衡解决方案.doc

    深信服科技 AD服务器负载方案 深信服科技有限公司 目录 第1章 概述 1 第2章 需求分析 1 第3章 解决方案 2 3.1 网络拓扑 2 3.2 方案描述 2 3.2.1 方案设计 2 3.2.2 方案实现 3 3.3 产品彩页 4 1. 概述 随着组织机构的...

    VSIP服务器虚拟化解决方案.pptx

    VSIP资源池服务器 资源池服务器(又称为宿主服务器)基于安全高效的Linux KVM虚拟机技术在服务器硬件和操作系统之间引入虚拟化层,将一台物理机从逻辑上划分成多个虚拟机。 多级存储系统 存储用于集中存放虚拟机...

    流媒体行业服务器解决方案.pdf

    但这样做,平时只有一台服务器工作,其他服务器处于 空闲状态,无法利用所有服务器的处理资源,投资得不到充分利用。 3、 扩容性低,系统性能无法保障。随着业务的发展,服务器上所要处理的数据量不断增大, 同时...

    智能油田解决方案.doc

    可多台客户端同时在线,浏览不同的井口状态。 系统描述 应用于油田采油行业 产品选用UNO+ADAM+WebAccess组合。 基于WebAccess网络结构,使得海量实时数据得到高效的处理,适合分布广,总点数 很大的系统。 基于UNO...

    [详细完整版]服务器虚拟化.doc

    "一虚多"是一台服务器虚拟成 多台服务器,即将一台物理服务器分割成多个相互独立、互不干扰的虚拟环境。"多虚一 "就是多个独立的物理服务器虚拟为一个逻辑服务器,使多台服务器相互协作,处理同一 个业务。当然还有...

    基础架构及服务器虚拟化解决方案.doc

    司目前服务器运行的不同业务系统和服务器性能综合考虑、未来规划,所以采用目前主 流的服务器虚拟化技术,并购置2台较高档次的 R730服务器作为虚拟平台服务器,每台服务器上都安装配置虚拟架构套件软件,用于在 ...

    服务器硬件技术方案.docx

    通常对于医院信息系统整体的硬件系统集成解决方案应包括如下几部分: 服务器系统 数据存储系统 网络系统 系统安全和数据容灾 设备推荐选型 服务器选型原则 根据医院信息化的应用特点,我们对不同的服务器分别考虑了...

    服务器运维方案.docx

    服务器运维方案 为保官网的正常稳定运行,也为了更好的对服务器进行管理维护,特制定以下运维方案: 硬件系统管理 一、服务器运行稳定性 服务器在运往托管商处上架前,应对服务器的稳定性进行全面的测试,包括网站主...

    服务器、存储方案.doc

    Active方式),主- 备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务 器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在 两台服务器上互为

    服务器备份方案.doc

    如下图所示 2.2.1工作原理 在该系统中数据的传输是以局域网络为基础的,首先预先配置一台服务器作为备份 管理服务器,它负责整个系统的备份操作.磁带库则接在某台服务器上,当需要备份数 据在数据备份时备份对象把数据...

    云计算解决方案.docx

    图 1-3 图 1-4 上述图1-4,描述了一个云计算应用,其主要业务应用在经分系统中支持Oracle Rac,和分布式话单分析等,其中配置的集群服务器节点共有32台刀片服务器,每个结点内置40Gb InfiniBand QDR HCA 卡网卡...

    ElasticJob分布式调度解决方案.rar

    作业分片: 将一个任务分片成为多个小任务项在多服务器上同时执行。 弹性扩容缩容: 运行中的作业服务器崩溃,或新增加n台作业服务器,作业框架将在下次作业执行前重新分片,不影响当前作业执行。 支持多种作业...

    服务器集群技术方案.doc

    由于数据库系统只能在一台服务器上运行,另一台服务器无法分担系统的负载,实 际上造成了客户投资的浪费。在有些系统中,为了解决双机负载分担的问题,将 应用系统人为分割为两个数据库系统,分别在两台服务器上运行...

Global site tag (gtag.js) - Google Analytics