本地机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中使用接口实现工厂设计模式的代码
Jun 17 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
Dec 25 PHP
使用php显示搜索引擎来的关键词
Feb 13 PHP
解决cPanel无法安装php5.2.17
Jun 22 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
Mar 18 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
Nov 18 PHP
Zend Framework实现Zend_View集成Smarty模板系统的方法
Mar 05 PHP
PHP书写格式详解(必看)
May 23 PHP
PHP微信开发用Cache 解决数据缓存
Jul 11 PHP
PHP+Ajax简单get验证操作示例
Mar 02 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
Oct 30 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
php构造函数与析构函数
2016/04/23 PHP
php数据访问之查询关键字
2016/05/09 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
2016/05/17 PHP
php微信公众号开发之图片回复
2018/10/20 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
ie下动态加态js文件的方法
2011/09/13 Javascript
javascript中的toFixed固定小数位数 简单实例分享
2013/07/12 Javascript
JavaScript判断变量是否为undefined的两种写法区别
2013/12/04 Javascript
Backbone.js的一些使用技巧
2015/07/01 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
2015/08/04 Javascript
Windows 系统下设置Nodejs NPM全局路径
2016/04/26 NodeJs
Bootstrap基本插件学习笔记之Popover提示框(19)
2016/12/08 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
JS实现JSON.stringify的实例代码讲解
2017/02/07 Javascript
使用Node.js搭建静态资源服务详细教程
2017/08/02 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
在vue中多次调用同一个定义全局变量的实例
2018/09/25 Javascript
JavaScript箭头函数中的this详解
2019/06/19 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
Vue使用预渲染代替SSR的方法
2020/07/02 Javascript
零基础写python爬虫之HTTP异常处理
2014/11/05 Python
python常用排序算法的实现代码
2019/11/08 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
汉语言文学毕业生求职信
2013/10/01 职场文书
高中生学习的自我评价
2013/12/14 职场文书
保健品市场营销方案
2014/03/31 职场文书
气象学专业个人求职信
2014/04/22 职场文书
机械专业求职信
2014/05/25 职场文书
巾帼志愿者活动方案
2014/08/17 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
2016年社区党支部公开承诺书
2016/03/25 职场文书
李白经典诗之一:全文无一“月”字,却句句有月
2019/07/12 职场文书
导游词之青城山景区
2019/09/27 职场文书
祝福语集锦:给妹妹结婚的祝福语
2019/12/18 职场文书
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL
Android中的Launch Mode详情
2022/06/05 Java/Android