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

Apache 基于IP和基于域名的虚拟主机配置

    博客分类:
  • web
 
阅读更多

apache有两种虚拟主机配置方式:基于IP的虚拟主机和基于域名的虚拟主机。

虚拟主机的作用是配置IP或域名和web应用的对应关系。

基于IP的配置:

1.多IP的主机,每个不同的IP对应了一个虚拟主机,请求过来的时候Apache根据不同的IP分发到不同的

虚拟服务器,这时候IP和应用的对应关系是1:1;

 

2.一个IP配置多个端口:用不同端口对应不同的应用也应该可以实现一个IP对应多个应用

 

基于域名的配置就比较灵活些:

1.多IP对应了多域名,可以为每个IP定义一个虚拟主机(NameVirtualHost),每个虚拟主机服务多个不同域名(virtualhost),每个域名对应不同应用,相当于可以设置一个IP对应了多个不同应用,这点是和基于IP配置的最大不同

 

2.单IP服务多域名的配置

 

3.单IP,多端口配置

详细配置信息看apache官网文档,很详细:

http://httpd.apache.org/docs/2.0/vhosts/examples.html

0
1
分享到:
评论

相关推荐

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

    以下是一个基本的虚拟主机配置示例: ```apache *:80> ServerAdmin admin@example.com DocumentRoot "/path/to/your/document/root" ServerName mydomain.com ErrorLog "logs/mydomain.com-error_log" ...

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

    通过这个超详细的录屏教程,您将能够逐步学习并实践如何在Linux Apache服务器上设置基于IP、端口和域名的虚拟主机,从而提升服务器管理和资源利用率。视频中可能还会涵盖错误排查、DNS配置以及安全优化等进阶话题,...

    apache虚拟目录和虚拟主机设置详解

    ### Apache虚拟目录和虚拟...总之,Apache的虚拟目录和虚拟主机配置提供了强大的功能,使得服务器管理和网站部署变得更加高效和安全。通过合理地利用这些特性,可以显著提升网站的性能和用户体验,同时降低运维成本。

    apache配置虚拟主机代码

    Apache支持两种类型的虚拟主机:基于名称(Name-Based)和基于IP(IP-Based)的虚拟主机。基于名称的虚拟主机依赖于DNS系统,通过不同的域名指向同一服务器的不同目录。而基于IP的虚拟主机则需要为每个网站分配一个...

    apache 单ip 虚拟主机 配置

    ### Apache单IP虚拟主机配置详解 #### 一、引言 在互联网服务器管理与部署过程中,经常需要在同一台物理服务器上运行多个独立的网站或应用服务。为了实现这一目标,Apache Web服务器提供了一种名为“虚拟主机”的...

    apache三种虚拟主机的配置

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

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

    6. **测试访问**:使用`curl`命令或浏览器访问配置的域名,验证虚拟主机配置是否生效。 **注意事项** 启用虚拟主机功能后,httpd服务器上的所有站点都必须使用虚拟主机配置。主配置文件`/etc/httpd/conf/httpd....

    apache虚拟主机配置

    ### Apache虚拟主机配置详解 #### 一、Apache虚拟主机配置概览 Apache是目前最流行的Web服务器之一,它支持多种类型的虚拟主机配置。通过虚拟主机技术,可以在同一台物理服务器上运行多个不同的网站,这对于节省...

    ubuntu下配置apache虚拟主机(原创)

    虚拟主机是指在一台物理服务器上运行多个独立的虚拟服务器,每个虚拟服务器可以有自己的域名、IP 地址和文档根目录。这种技术可以帮助我们更好地利用服务器资源,提高服务器的利用率。 首先,我们需要在 Ubuntu ...

    apache配置-只允许域名访问-不允许ip访问

    apache配置,只允许域名访问,不允许ip访问

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

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

    apache配置虚拟主机

    Apache 虚拟主机配置是Web服务器管理中的一个重要环节,允许在一个单一的Apache实例上运行多个独立的网站。Apache虚拟主机允许通过IP地址、端口或域名来区分不同的站点,从而提高了服务器资源的有效利用和管理效率。...

    apache 虚拟主机配置

    ### Apache虚拟主机配置详解 #### 一、Apache虚拟主机简介 Apache是一款广泛使用的Web服务器软件,支持多种操作系统,包括Windows、Linux等。通过配置Apache,我们可以实现多网站共存一台服务器的需求,即“虚拟...

    Apache虚拟主机配置及WordPress固定连接设置

    Apache虚拟主机配置是服务器管理中的基础操作,它允许在单个服务器上托管多个网站,每个网站可以有不同的域名或IP地址。在Apache服务器中,我们通过修改主配置文件httpd.conf来实现这一功能。Apache虚拟主机有两种...

    Apache下域名虚拟主机在个人主页目录上实现过程

    在Apache下配置域名虚拟主机,可以使得一台服务器上同时托管多个网站,每个网站对应不同的域名,而无需为每个站点分配独立的IP地址,从而有效地利用网络资源。在这个场景中,Contoso公司将为xiaonuo公司和dreamfire...

    php+apache虚拟主机配置.rar

    在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...

Global site tag (gtag.js) - Google Analytics