`
prodream
  • 浏览: 106263 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

基于端口的虚拟主机的建立(终于晓得为什么没有成功的原因了)

    博客分类:
  • J2EE
阅读更多

基于端口号的虚拟主机

server.xml中
@一个<Connector>元素用于配置一个对外的连接器,对于web服务器上的每一个监听端口号,都是使用一个单独的<Connector>元素
@一个<Connector>元素对应的连接器必须有一个相关的<Engine>元素,将一个或多个<Connector>元素与某个<Engine>元素相关联的方式就是将它们嵌套在同一个<Service>元素中

基于端口号的虚拟主机的建立步骤:

1.修改server.xml

在<server port=8005 shutdown>

.....

<Server>元素内添加一个<server>元素,如下

<Service name=second_server>

<Connector port="80" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />

<Engine name="Catalina" defaultHost="localhost">

<Host name="www.prodream.com" appBase="c:\web"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" >
</Host>

</Engine>

</Service>

关于基于IP地址的虚拟主机

@HTTP1.0不支持Host字段,在保证所有站点统一使用端口号80的情况下,人们早期只能采用不同的IP地址来建立虚

拟主机
@HTTP 1.1可以适应不同的主机名来建立多个WEB站点后,虚拟主机业务提供商一般不在建立基于IP地址的虚拟主机
@Tomcat没有提供建立基于IP地址的虚拟主机方式

以上设置后始终不能访问。。。。。

终于解决了,原来是server.xml中的元素名Service的第一个字母没有大写,晕死啊

这里注意了

xml的元素名是是区分大小写的。

分享到:
评论

相关推荐

    基于Linux下的Web服务器配置与基于域名的虚拟主机.pdf

    4. 虚拟主机的配置:在虚拟主机的配置中,使用了ServerName指令来指定虚拟主机的域名和端口号,使用了DocumentRoot指令来指定虚拟主机的文档根目录,使用了DirectoryIndex指令来指定虚拟主机的默认页面。 5. 主页的...

    Tomcat基于域名的虚拟主机.doc

    Tomcat作为一款流行的开源Web服务器及Servlet容器,其支持基于域名的虚拟主机功能尤为重要。这一特性允许多个域名共享相同的IP地址,不仅提高了服务器资源的使用效率,还增加了配置的灵活性。本文将详细介绍在Tomcat...

    本地机apache配置基于域名的虚拟主机

    首先,我们需要了解什么是基于域名的虚拟主机。在一台物理服务器上,可以设置多个独立的虚拟主机,每个虚拟主机对外表现为一个单独的网站,它们通过不同的域名来区分。Apache通过Host模块来实现这一功能。 1. **...

    httpd基于域名的虚拟Web主机配置.doc

    **httpd Web服务器介绍** ...作为历史悠久的Web服务器...通过以上步骤,你可以成功地在httpd上配置基于域名的虚拟Web主机,实现一台服务器上托管多个独立的Web站点。记得在实际操作时,要根据具体的环境和需求进行调整。

    Linux中基于虚拟主机技术的WWW服务器的配置研究.pdf

    Apache服务软件提供了虚拟主机配置的功能,可以根据httpd.conf配置文件的格式和功能,实现基于端口、IP地址和域名的虚拟主机配置。 知识点六:httpd.conf配置文件的格式和功能 httpd.conf配置文件是Apache服务软件...

    Linux apache服务器基于ip,端口,域名的虚拟地址配置.zip

    本教程将深入探讨如何在Linux Apache服务器上配置基于IP、端口和域名的虚拟主机,以便在一个服务器上托管多个独立的网站。通过这种方法,我们可以高效地利用服务器资源,同时管理多个不同的在线服务。 首先,我们...

    Linux操作系统:基于端口号的虚拟主机配置.pptx

    Linux操作系统:基于端口号的虚拟主机配置.pptx

    无打印端口安装虚拟LPT端口[收集].pdf

    二、为什么需要虚拟LPT端口? 随着技术的发展,笔记本电脑逐渐取消了物理打印端口,这使得老式打印机无法连接到笔记本电脑上。虚拟LPT端口的出现解决了这个问题,使得老式打印机可以连接到笔记本电脑上。 三、如何...

    apache三种虚拟主机的配置

    根据给定文件的信息,本文将详细介绍Apache的三种虚拟主机配置方式:基于名称的虚拟主机(Name-based Virtual Hosts)、基于IP地址的虚拟主机(IP-based Virtual Hosts)以及基于端口的虚拟主机(Port-based Virtual...

    虚拟端口驱动可以用于建立虚拟驱动

    然而,随着计算机技术的发展,物理串行端口逐渐减少,而虚拟端口驱动则提供了在没有实际硬件端口的情况下模拟串行通信的能力。 虚拟端口驱动的工作原理是,在操作系统层面创建一对逻辑端口,这两个端口之间的通信会...

    WebSphere WAS+IHS虚拟主机配置

    WebSphere Application Server的虚拟主机(Virtual Host)是基于域名或IP地址的逻辑分组,可以理解为不同应用的容器。在WAS中,一个物理服务器可以拥有多个虚拟主机,每个虚拟主机可以独立托管不同的应用程序,实现...

    Nginx虚拟主机(HTML).

    虚拟主机通常分为三种类型:基于IP地址、基于端口和基于域名。 基于IP地址的虚拟主机要求每个网站都有一个唯一的IP地址。但随着互联网的发展,分配给每个站点单独的IP地址变得不切实际,因此这种方式较少使用。 ...

    CentOS7.3下Nginx基于IP+端口的虚拟主机配置实战.pdf

    在本教程中,我们将详细介绍如何在CentOS 7.3系统下配置基于IP和端口的Nginx虚拟主机。首先,了解Nginx的基本概念是必要的。Nginx(发音为“engine x”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/...

    apache配置虚拟主机代码

    而基于IP的虚拟主机则需要为每个网站分配一个唯一的IP地址,这种方式在处理SSL证书时更为方便。 2. **配置文件** 在Apache中,虚拟主机的配置通常在`httpd.conf`或者`sites-available`目录下的文件中进行。首先,...

    Nginx实现虚拟主机

    4. **虚拟主机支持**:Nginx支持基于域名、端口和IP地址的多虚拟主机设置,满足不同的业务需求。 #### 应用场景 1. **Web服务器**:Nginx作为高性能Web服务器,适用于处理大量的静态资源请求。 2. **反向代理**:在...

    Nginx配置基于多域名、端口、IP的虚拟主机

    同理,所谓基于端口的虚拟主机,意思就是通过不同的端口来区分不同的虚拟主机,此类虚拟主机对应的企业应用主要为公司内部的网站,例如:一些不希望直接对外提供用户访问的网站后台等,访问基于端口的虚拟主机,地址...

    php虚拟主机的配置

    在配置文件中添加多个虚拟主机,每个虚拟主机使用不同的端口号。例如: DocumentRoot "D:/phpProject/Web" DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride None Order deny,...

    Vmware环境下ESXi主机 配置上行链路、虚拟交换机、端口组、VMkernel网卡

    通过以上步骤,可以在VMware ESXi环境中成功配置上行链路、虚拟交换机、端口组和VMkernel网卡,从而支持多业务环境下的服务器部署和特定网络环境下的服务器配置。这样的配置不仅可以提高资源利用率,还能满足不同...

    详解Nginx 虚拟主机配置的三种方式(基于端口)

    本文主要聚焦于Nginx虚拟主机配置的三种方式之一——基于端口的配置。 1. **基于端口的虚拟主机配置**: 当服务器只有一个IP地址或者希望通过不同的端口区分不同的网站时,可以使用基于端口的虚拟主机配置。每个...

Global site tag (gtag.js) - Google Analytics