转自: http://blog.csdn.net/bl1988530/article/details/5951333
1.打开apache的httpd.conf文件,找到
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
这一段把Include conf/extra/httpd-vhosts.conf前面的"#"去掉。
2.修改位于(win7)c:/windows/system32/drivers/etc/目录下的hosts文件
增加一段:127.0.0.1 x.acme.com(你用来访问的域名)
3.我用的是wamp包,所以到c:/wamp/bin/apache/Apache2.2.11/conf/extra目录下
修改文件httpd-vhosts.conf
NameVirtualHost默认如下:
NameVirtualHost *:80
增加:
<VirtualHost *:80>
ServerAdmin x@acme.com
DocumentRoot "/var/www/html"
ServerName x.acme.com
ErrorLog "logs/x.acme.com-error.log"
CustomLog "logs/x.acme.com-access.log" common
</VirtualHost>
改好然后重启服务器。
在浏览器中输入http://x.acme.com就可以到你的目录.
当然如果你是想在现有的web服务器上增加虚拟主机,那么原来localhost的服务要能用的话,需要在上面的基础上加点东西:
hosts文件里加上:127.0.0.1 localhost
并在httpd-vhosts.conf文件里增加:
<VirtualHost *:80>
ServerAdmin localhost@xxx.com
DocumentRoot "/var/www/"
ServerName localhost
ErrorLog "logs/ localhost-error.log"
CustomLog "logs/ localhost-access.log" common
</VirtualHost>
相关推荐
以下是对本地机apache配置基于域名的虚拟主机进行了详细的介绍,需要的朋友可以过来参考下
Apache搭建虚拟主机(在本机起个假域名来访问php网站),可搭建许多个虚拟主机,假域名.zip
Apache下域名虚拟主机在个人主页目录上实现过程
httpd是由Apache组织编写的一个Web服务器软件,...那么功能方面也是非常的健全的,应为历史太悠久了,你想想,它活了这么久,它该有的功能也都有了,不然他也不可能活到现在,今天给大家分享一篇httpd的虚拟主机配置。
Apache服务的虚拟主机功能可以基于ip地址、主机域名、端口号来访问网站,这样就可以实现在一台服务器上部署多个网站了。 虚拟主机功能 把一台处于运行状态的物理服务器分割成多个“虚拟服务器” 无法实现硬件资源...
一台apache服务器上配置多个站点,使用不同的域名访问不同的站点。本来是前两天帮公司一位同事配置虚拟主机,完成后写的一份技术文档,现在分享给大家了。
NULL 博文链接:https://shangxinlei.iteye.com/blog/1776866
本文讲述了Apache实现本地建立泛域名虚拟主机的方法。分享给大家供大家参考,具体如下: 在本地建立泛域名虚拟主机,可以修改Apache的安装目录下的conf/httpd.conf,如下: ServerName auciou.com ServerAlias *....
windows2003下apache配置虚拟主机和绑定域名服务
搭建基于域名的虚拟主机 1、搭建虚拟主机(关闭防火墙, 需dns支持) 2、安装apache 所需要的rpm安装包(本次实验为源码安装,也可以用yum安装 看自己需求) rpm -ivh apr-1.4.8-3.el7.x86_64.rpm rpm -ivh apr-devel...
主要讲述ubuntu10.04下apache虚拟主机的3种实现方式1、基于不同域名2、基于不同IP相同端口3、基于相同IP不同端口
跟Apache一样,Nginx也可以配置多种类型的虚拟主机,分别是基于IP的虚拟主机、基于域名的虚拟主机、基于端口的虚拟主机。 使用Nginx搭建虚拟主机服务器时,每个虚拟Web站点拥有独立的“serverf”配置段,各自监听的...
如何使用 Apache 在本地配置出多个虚拟主机呢?而且使用不同的“域名”来访问本地不同的站点呢? 一般情况下,咱们都使用 localhost 来访问本机上的服务器,在我们的 C:/WINDOWS/system32/drivers/etc/hosts 文件中...
有很多朋友喜欢在windows下使用apache作为web服务器,有时候想用非80端口提供服务,因为未备案域名都是封了80端口,提供下载的时候可以用别的端口了,这里简单分享下,方便需要的朋友
windows下apache2.4虚拟主机配置本机域名 1.首先,找到hosts文件,C:\Windows\System32\drivers\etc\hosts,打开hosts,IP指向一个域名: 如127.0.0.1 www.tp5.com 2.打开Apache配置文件 httpd.conf,位于Apache\...
windows平台下,Apache + tomcat + jk,配置负载均衡以及虚拟主机,达到可以多用户、多项目在同一台服务器中,同时开发、部署的目的。linux平台配置同意与此一致。
【1】 打开文件路径:C:\Windows\System32\drivers\etc,修改hosts文件如下:【2】 打开路径:C:\wamp64\bin\apache\apache2.4.23\conf\...去掉前面的 # 号,这是为了引入了 httpd-vhosts.conf 虚拟主机配置文件。