0 0

apache配置VirtualHost的一个小疑问3

   请问 下面ServerName 的值必须是已经在服务器系统上配置过的对应172.16.3.50:8080吗?例如:在windows2000中的DNS中配置www.ghq2.org对应172.16.3.50:8080。我在xp下添加了172.16.3.50后,在httpd.conf做如下配置,然后再浏览器中输入www.ghq2.org,根本就访问不到啊!看看日志,根本就没有访问。
<VirtualHost 172.16.3.50:8080>
    DocumentRoot C:\virtual-root
    ServerName www.ghq2.org
    </VirtualHost>

另:DNS设置和管理功能apache没有吗?必须得在操作系统中去做?
问题补充:
   请问 下面ServerName 的值必须是已经在DNS服务器系统上配置过的对应172.16.3.50:8080吗?如下例子,我在xp下添加了172.16.3.50后,在httpd.conf做如下配置,然后再浏览器中输入www.ghq2.org,如果不在服务器上配置DNS,根本就访问不到!看日志,根本就没有监听到。
&lt;VirtualHost 172.16.3.50:8080&gt;
    DocumentRoot C:\virtual-root
    ServerName www.ghq2.org
    &lt;/VirtualHost&gt;

2008年11月19日 11:25

1个答案 按时间排序 按投票排序

0 0

1. 在windows2000中的DNS中配置

引用
www.ghq2.org 对应 172.16.3.50


2.xp下添加了设置DNS到你刚才配置的DNS服务器:172.16.3.50;

3.httpd.conf配置

<VirtualHost 172.16.3.50:8080>
    ServerName www.ghq2.org
    DocumentRoot C:\virtual-root
</VirtualHost>

4.XP下访问 http://www.ghq2.org:8080


试试看.

2008年11月19日 11:46

相关推荐

    Apache VirtualHost配置

    NULL 博文链接:https://sandy902724921-163-com.iteye.com/blog/1808232

    apache2-virtualhost

    apache2-virtualhost 将虚拟主机文件添加到apache2 sudo curl -o apache2-virtualhost.sh ...

    apache2-create-virtualhost:为其他网站添加虚拟主机

    apache2-create-virtualhost 该脚本为apache2 Web服务器创建了附加的virtualhost配置。 接受2个参数,网站目录,网站域名。 只需将这两个参数添加到下面的代码片段的末尾即可。在下面运行此代码以执行脚本以启动...

    Apache中Virtual Host虚拟主机配置及rewrite参数说明

    以下是一个具体的Virtual Host配置示例: ```apache # 进入Apache虚拟主机设置目录 cd /etc/apache2/sites-available # 创建虚拟主机配置文件 cat &gt; demo.jb51.net &lt;VirtualHost *:80&gt; ServerAdmin webmaster@...

    单台服务器中利用Apache的VirtualHost如何搭建多个Web站点详解

    本文将详细记录一下如何在单台服务器上,利用apache的virtualhost(虚拟主机)来搭建多个不同的web站点,并且每个站点独立管理自己的session,下面话不多说了,来一起看看详细的介绍吧。 开发环境 先说下我各项开发...

    CentOS下Apache配置多域名或者多端口映射

    在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行配置,使其支持多域名或多端口映射。本文将详细介绍如何在 CentOS 下...

    Apache VirtualHost Python:简单,快速且功能强大-开源

    Apache2 VirtualHost Python是一个非常简单且功能强大的应用程序,用于在Apache Server上创建Virtuals Host。 Apache VirtualHost Python是使用Python3创建的,与您的操作系统非常兼容。

    apache 设置主机头,同一端口绑定多个域名和网站

    ### Apache配置主机头在同一端口绑定多个域名和网站 在Apache服务器中,有时我们需要在同一台服务器上运行多个网站,每个网站都有不同的域名。这可以通过配置虚拟主机(Virtual Hosts)来实现,其中一种方法是使用...

    Apache中设置多个端口

    Apache 中设置多个端口,实现多个端口网站 Apache 服务器是当前最流行的 Web 服务器之一...设置多个端口是 Apache 服务器的一项重要功能,它可以帮助用户更好地管理和配置 Apache 服务器,提高服务器的利用率和效率。

    配置Apache服务器并且设置DNS .doc

    配置时,只需在Apache配置文件中使用`VirtualHost`指令,指定`DocumentRoot`(网站根目录)和`ServerName`(主机名),如示例所示: ```apacheconf &lt;VirtualHost *:80&gt; DocumentRoot /www/ghq1 ServerName ...

    Apache-VirtualHost-Manager:一个小的bash脚本,可让您管理apache虚拟主机

    由于我在虚拟机上测试了各种开源自托管应用程序,因此决定创建一个用bash编写的小脚本,该脚本可帮助我配置初始设置。 我已经在Ubuntu 14.04 LTS上对其进行了测试,它也应该适用于较早的版本以及使用不同的Apache ...

    Apache 配置,让每个站点按需配置独立的 php.ini

    在Apache的配置中,`VirtualHost`指令用于定义一个虚拟主机,即一个独立的网站。我们可以在每个`VirtualHost`块中添加`SetEnv`指令来设置环境变量`PHPRC`,这个变量告诉PHP解释器去寻找对应的`php.ini`文件。 下面...

    apache配置虚拟目录

    ### Apache配置虚拟目录详解 #### 一、Apache配置文件概览 Apache服务器的配置主要通过一系列的配置文件来实现。不同操作系统中Apache的配置文件结构可能会有所不同。在Ubuntu Linux系统中,Apache 2的配置文件结构...

    apache配置端口目录

    这里的`VirtualHost`定义了一个新的虚拟主机,监听所有IP的80端口。`ServerName`指定域名,`DocumentRoot`指定了该虚拟主机的文档根目录,而`ErrorLog`和`CustomLog`则定义了错误日志和访问日志的路径。 如果你需要...

    Apache配置多端口及Apache端口修改方法

    ### Apache配置多端口及Apache端口修改方法详解 在多服务器环境或单一服务器上运行多个站点时,正确配置Apache的端口变得至关重要。本文将深入解析如何在Apache中配置多端口,以及如何修改Apache的默认端口,确保您...

    apache 安装后配置

    在这个文件中,你可以定义多个`&lt;VirtualHost&gt;`块,每个块代表一个虚拟主机。每个`&lt;VirtualHost&gt;`块至少需要配置两个属性:`ServerName`或`ServerAlias`(用于识别主机名)和`DocumentRoot`(指定网站的根目录)。 ...

    apache配置虚拟主机

    要避免这种情况,需要保留一个默认的`VirtualHost`配置,不指定任何IP地址和端口,这样Apache会将所有未匹配的请求转发给这个默认的虚拟主机。例如: ```apacheconf &lt;VirtualHost *:80&gt; DocumentRoot /var/...

    CentOS Apache配置详解

    在 CentOS 中,还有一个特殊的配置文件/etc/httpd/conf.d/*.conf, 这个文件夹中可以包含多个小配置文件,每个文件可以单独配置 Apache 的某个方面。 三、 Apache 的模块 Apache 支持多种模块,这些模块可以提供...

Global site tag (gtag.js) - Google Analytics