`
hongyu6
  • 浏览: 20144 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

windows2003下apache配置虚拟主机和绑定域名服务

阅读更多

年前就找朋友申请一个域名,由于工作比较忙也没弄,昨天下午在搞apache虚拟主机配置,试了很多次就是不行,不知道怎么搞。今天上午终于找到原因了。。。。。。。。。自己太粗心了,忘了一个设置。实在惭愧啊!

本篇文章的方法大概在网上都可以找到解决方法,只是不是很明确,在这为了减少网友像我这么粗心的少走些弯路,我自己写了下一个简单明了的设置过程。

先说下我的服务器的环境:

windows 2003 服务器

apache_2.0.48

php4.2

(我们服务器是独立IP,服务器上也没有装IIS,也没有装DNS服务器之类的,所以只能用Apache虚拟主机了)

下面开始说设置步骤:(我这只说基于主机名的虚拟主机一个IP地址,多个网站 的配置过程,如需了解更多,请参考Apache虚拟主机文档)

1.在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf文件(Apache2\conf\httpd.conf).

2.打开http.conf文件,在其最下发输入

 
view plaincopy to clipboardprint?
NameVirtualHost 218.17.19.19 #记得一定要有这个啊!,这个是服务器IP地址   
 
<VirtualHost 218.17.19.19> #第一个域名所指向的IP   
 
DocumentRoot "E:/webroot/myenjoylife" #www.myenjoylife.cn要指向的目录,注意一定要有""   
 
ServerName www.myenjoylife.cn #第一个网站域名   
 
DirectoryIndex index.php index.html default.php index.html.var   
 
</VirtualHost>   
 
 
 
<VirtualHost 218.17.19.19> #第二个网站域名所指向的IP   
 
 
DocumentRoot "E:/webroot/51duanxin" #www.51duanxin.net要指向的目录,注意一定要有""   
 
 
ServerName www.51duanxin.net #所要绑的玉米   
 
DirectoryIndex index.php index.htm index.html default.php index.html.var   
 
</VirtualHost>  
NameVirtualHost 218.17.19.19 #记得一定要有这个啊!,这个是服务器IP地址

<VirtualHost 218.17.19.19> #第一个域名所指向的IP

DocumentRoot "E:/webroot/myenjoylife" #www.myenjoylife.cn要指向的目录,注意一定要有""

ServerName www.myenjoylife.cn #第一个网站域名

DirectoryIndex index.php index.html default.php index.html.var

</VirtualHost>

 

<VirtualHost 218.17.19.19> #第二个网站域名所指向的IP


DocumentRoot "E:/webroot/51duanxin" #www.51duanxin.net要指向的目录,注意一定要有""


ServerName www.51duanxin.net #所要绑的玉米

DirectoryIndex index.php index.htm index.html default.php index.html.var

</VirtualHost>
 
  这样就绑上对应的目录了,如果没有NameVirtualHost 218.57.19.19这个指令的话,所有的域名就都指到myenjoylife目录了.(俺就是因为这个的原因才数次没设置好,唉!)

  然后重新启动apache,就可以看到所指的域名对应相应的虚拟目录了!我这测试是没有问题的,祝大家也能够顺利解决这个小问题昂

 

分享到:
评论

相关推荐

    windows2003下apache配置虚拟主机和绑定域名服务.doc

    根据提供的文档资料,本文将详细介绍如何在Windows 2003环境下配置Apache以实现虚拟主机及绑定域名的服务。本文档不仅适用于初次接触Apache配置的用户,也适合希望优化配置流程的技术人员。 ### 一、环境准备 ####...

    windows2003 apache配置虚拟主机和绑定域名服务

    本篇文章的方法大概在网上都可以找到解决方法,只是不是很明确,在这为了减少网友像我这么粗心的少走些弯路,我自己写了下一个简单...在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf

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

    在本教程中,我们将探讨如何在本地计算机上配置Apache以实现基于域名的虚拟主机,这对于开发多站点项目或者进行网站测试非常有用。 首先,我们需要了解什么是基于域名的虚拟主机。在一台物理服务器上,可以设置多个...

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

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

    apache三种虚拟主机的配置

    - `&lt;VirtualHost 192.168.16.250:8080&gt;`:定义另一个虚拟主机容器,其中`192.168.16.250:8080`表示该虚拟主机绑定到同一IP地址的不同端口。 - 其余配置项与基于名称的虚拟主机相同。 **3.3 特点与应用场景** - 同...

    Linux apache环境多域名配置

    - 在httpd.conf文件中,找到与虚拟主机配置相关的部分。通常会看到一个名为`IncludeOptional conf.d/*.conf`的行,或者类似的语句,用于引入其他配置文件。 - 如果不存在上述行,可以手动添加如下内容: ```apache...

    PHP服务器上配置apache绑定多域名[参考].pdf

    2. **配置虚拟主机**: 在`httpd.conf`文件的末尾或者在专门的虚拟主机配置段,添加新的虚拟主机配置。每个虚拟主机的配置块通常包括以下几个部分: - `ServerAdmin`: 设置网站管理员的邮箱地址,用于接收错误...

    一台服务器安装了APACHE,如何绑定多个域名和网站

    1. **编辑Apache配置文件**: - 打开Apache的主要配置文件`httpd.conf`。 - 添加以下代码段来创建虚拟主机配置: ```apacheconf NameVirtualHost *:80 # 指定监听端口80 *:80&gt; # 第一个80端口 DocumentRoot...

    centos搭建DNS服务器配置虚拟主机.doc

    CentOS 搭建 DNS 服务器配置虚拟主机 DNS 服务器搭建 1. 使用 yum -y install bind* 命令下载 DNS 服务器软件。 2. 编辑 DNS 配置文件,打开接口,允许任何客户端的地址提出查询,listen-on port 53 可以改为自己...

    062901apache 虚拟主机1

    2. **基于IP的虚拟主机**:每个虚拟主机绑定到不同的IP地址。在Apache 2.2及更早版本中,需要启用`NameVirtualHost`指令来支持基于IP的虚拟主机,但在Apache 2.4及更高版本中,这是默认行为。通过指定不同的IP地址,...

    apache设置域名绑定 以及绑定不起作用的排查.docx

    在Apache配置文件(通常是`httpd.conf`或`vhosts.conf`)中添加`NameVirtualHost *:80`这行代码,意味着任何请求到80端口的请求都将被视为虚拟主机请求。这里的`*`代表所有IP地址。 2. **创建VirtualHost配置** `...

    基于ASP的虚拟主机多网站域名绑定程序 v1.0.zip

    【ASP技术详解】 ASP(Active Server Pages)是微软公司推出的...总的来说,这个程序为ASP环境下的虚拟主机服务提供了便利,使得管理员能够更高效地管理多网站的域名绑定,提升服务器资源的利用率,并简化了运维流程。

    百度虚拟子栏目域名绑定

    百度虚拟子栏目域名绑定是一项技术操作,旨在为网站的特定栏目创建独立的二级域名,以优化用户体验和网站结构。这种绑定通常涉及到DNS配置、服务器设置以及网站代码的调整。下面将详细解释这一过程。 一、理解子...

    tamcat绑定多个域名&配置虚拟目录

    ### Tomcat绑定多个域名及配置虚拟目录详解 在IT领域,Tomcat服务器是Java应用程序部署中不可或缺的一部分。本文将深入探讨如何在Tomcat上绑定多个域名以及如何配置虚拟目录。 #### 一、Tomcat绑定多个域名的方法 ...

    apache配置虚拟主机的方法详解

    配置虚拟主机是Apache服务器中常见的操作,允许在一个服务器上托管多个独立的网站。下面将详细讲解如何配置Apache虚拟主机。 首先,开启Apache的虚拟主机功能。在Apache的主配置文件(通常为`httpd.conf`)中,你...

    apache服务器一个ip(如:127.0.0.1)和多个域名(虚拟主机)的绑定

    今天在学习PHP时,有这样的一个需求:一个ip(如:127.0.0.1)和多个域名(虚拟主机)绑定,以下是我的解决方案: 解决方案一:通过端口来区分不同的虚拟主机 ①按照绑定一个站点的方法做好准备 1. 先开发好自己的...

Global site tag (gtag.js) - Google Analytics