-
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,根本就访问不到!看日志,根本就没有监听到。
<VirtualHost 172.16.3.50:8080>
DocumentRoot C:\virtual-root
ServerName www.ghq2.org
</VirtualHost>
2008年11月19日 11:25
相关推荐
NULL 博文链接:https://sandy902724921-163-com.iteye.com/blog/1808232
apache2-virtualhost 将虚拟主机文件添加到apache2 sudo curl -o apache2-virtualhost.sh ...
apache2-create-virtualhost 该脚本为apache2 Web服务器创建了附加的virtualhost配置。 接受2个参数,网站目录,网站域名。 只需将这两个参数添加到下面的代码片段的末尾即可。在下面运行此代码以执行脚本以启动...
以下是一个具体的Virtual Host配置示例: ```apache # 进入Apache虚拟主机设置目录 cd /etc/apache2/sites-available # 创建虚拟主机配置文件 cat > demo.jb51.net <VirtualHost *:80> ServerAdmin webmaster@...
本文将详细记录一下如何在单台服务器上,利用apache的virtualhost(虚拟主机)来搭建多个不同的web站点,并且每个站点独立管理自己的session,下面话不多说了,来一起看看详细的介绍吧。 开发环境 先说下我各项开发...
在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行配置,使其支持多域名或多端口映射。本文将详细介绍如何在 CentOS 下...
Apache2 VirtualHost Python是一个非常简单且功能强大的应用程序,用于在Apache Server上创建Virtuals Host。 Apache VirtualHost Python是使用Python3创建的,与您的操作系统非常兼容。
### Apache配置主机头在同一端口绑定多个域名和网站 在Apache服务器中,有时我们需要在同一台服务器上运行多个网站,每个网站都有不同的域名。这可以通过配置虚拟主机(Virtual Hosts)来实现,其中一种方法是使用...
Apache 中设置多个端口,实现多个端口网站 Apache 服务器是当前最流行的 Web 服务器之一...设置多个端口是 Apache 服务器的一项重要功能,它可以帮助用户更好地管理和配置 Apache 服务器,提高服务器的利用率和效率。
配置时,只需在Apache配置文件中使用`VirtualHost`指令,指定`DocumentRoot`(网站根目录)和`ServerName`(主机名),如示例所示: ```apacheconf <VirtualHost *:80> DocumentRoot /www/ghq1 ServerName ...
由于我在虚拟机上测试了各种开源自托管应用程序,因此决定创建一个用bash编写的小脚本,该脚本可帮助我配置初始设置。 我已经在Ubuntu 14.04 LTS上对其进行了测试,它也应该适用于较早的版本以及使用不同的Apache ...
在Apache的配置中,`VirtualHost`指令用于定义一个虚拟主机,即一个独立的网站。我们可以在每个`VirtualHost`块中添加`SetEnv`指令来设置环境变量`PHPRC`,这个变量告诉PHP解释器去寻找对应的`php.ini`文件。 下面...
### Apache配置虚拟目录详解 #### 一、Apache配置文件概览 Apache服务器的配置主要通过一系列的配置文件来实现。不同操作系统中Apache的配置文件结构可能会有所不同。在Ubuntu Linux系统中,Apache 2的配置文件结构...
这里的`VirtualHost`定义了一个新的虚拟主机,监听所有IP的80端口。`ServerName`指定域名,`DocumentRoot`指定了该虚拟主机的文档根目录,而`ErrorLog`和`CustomLog`则定义了错误日志和访问日志的路径。 如果你需要...
### Apache配置多端口及Apache端口修改方法详解 在多服务器环境或单一服务器上运行多个站点时,正确配置Apache的端口变得至关重要。本文将深入解析如何在Apache中配置多端口,以及如何修改Apache的默认端口,确保您...
在这个文件中,你可以定义多个`<VirtualHost>`块,每个块代表一个虚拟主机。每个`<VirtualHost>`块至少需要配置两个属性:`ServerName`或`ServerAlias`(用于识别主机名)和`DocumentRoot`(指定网站的根目录)。 ...
要避免这种情况,需要保留一个默认的`VirtualHost`配置,不指定任何IP地址和端口,这样Apache会将所有未匹配的请求转发给这个默认的虚拟主机。例如: ```apacheconf <VirtualHost *:80> DocumentRoot /var/...
在 CentOS 中,还有一个特殊的配置文件/etc/httpd/conf.d/*.conf, 这个文件夹中可以包含多个小配置文件,每个文件可以单独配置 Apache 的某个方面。 三、 Apache 的模块 Apache 支持多种模块,这些模块可以提供...