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


Posted in PHP onAugust 10, 2013

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>

PHP 相关文章推荐
PHP Stream_*系列函数
Aug 01 PHP
不重新编译PHP为php增加openssl模块的方法
Jun 14 PHP
新手学习PHP的一些基础知识分享
Jul 27 PHP
php常用Stream函数集介绍
Jun 24 PHP
PHP goto语句简介和使用实例
Mar 11 PHP
PHP生成等比缩略图类和自定义函数分享
Jun 25 PHP
php查找字符串出现次数的方法
Dec 01 PHP
如何判断php mysqli扩展类是否开启
Dec 24 PHP
PHP使用递归算法无限遍历数组示例
Jan 13 PHP
分享5个非常有用的Laravel Blade指令
May 30 PHP
php 截取中英文混合字符串的方法
May 31 PHP
PHP 技巧 * SVG 保存为图片(分享图生成)
Apr 02 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
Aug 10 #PHP
php中如何判断一个网页请求是ajax请求还是普通请求
Aug 10 #PHP
php一些错误处理的方法与技巧总结
Aug 10 #PHP
Zend Studio 实用快捷键一览表(精心整理)
Aug 10 #PHP
php对csv文件的读取,写入,输出下载操作详解
Aug 10 #PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 #PHP
php var_export与var_dump 输出的不同
Aug 09 #PHP
You might like
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
解析linux下安装memcacheq(mcq)全过程笔记
2013/06/27 PHP
php去除html标记的原生函数详解
2015/01/27 PHP
微信access_token的获取开发示例
2015/04/16 PHP
PHP自定义函数获取汉字首字母的方法
2016/12/01 PHP
php实现图片按比例截取的方法
2017/02/06 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
实现PHP中session存储及删除变量
2018/10/15 PHP
javascript网页关闭时提醒效果脚本
2008/10/22 Javascript
用js实现的模拟jquery的animate自定义动画(2.5K)
2010/07/20 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
JavaScript高级程序设计(第3版)学习笔记11 内建js对象
2012/10/11 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
Jjcarousellite 实现图片列表滚动的简单实例
2013/11/29 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
jQuery对象初始化的传参方式
2015/02/26 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
利用Jquery队列实现根据输入数量显示的动画
2016/09/01 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
在vue中实现简单页面逆传值的方法
2017/11/27 Javascript
简单明了区分escape、encodeURI和encodeURIComponent
2018/05/26 Javascript
微信小程序云开发使用方法新手初体验
2019/05/16 Javascript
利用js-cookie实现前端设置缓存数据定时失效
2019/06/18 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
VSCode配合pipenv搞定虚拟环境的实现方法
2020/05/17 Python
python:删除离群值操作(每一行为一类数据)
2020/06/08 Python
css3绘制天猫logo实现代码
2012/11/06 HTML / CSS
如何开发一个JQuery插件
2016/07/28 面试题
基层党员公开承诺书
2014/05/29 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
死亡证明书样本说明
2014/10/18 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
幼儿园父亲节活动总结
2015/02/12 职场文书
校园音乐节目广播稿
2015/08/19 职场文书