使用Apache作为本地虚拟主机预览博客

王志勇 发表于 2009年10月07日 21:23

Apache的虚拟目录,或者虚拟主机建立很方便。在Apache里,虚拟主机实际上是一个虚拟目录,所以Apache建立虚拟目录、虚拟主机的方法是完全一样的。如下图,是默认的http://localhost在httpd.conf中的设置方法,

如法炮制,如果我想用http://ww2.auciou.com在本地浏览测试我的博客,将上图的4行复制一遍,然后修改第2行的ServerName和第3行的DocumentRoot的值。修改后如下图:

即:

<VirtualHost *:80>
ServerName ww2.auciou.com
DocumentRoot F:/site/auciou
</VirtualHost>

然后重启Apache。你也可以在本地同时建立多个虚拟主机

打开C:\WINDOWS\system32\drivers\etc\hosts,写入这样的一行:
127.0.0.1 ww2.auciou.com

然后就可以将Apache作为本地虚拟主机预览自己的博客,如下图:

Apache+PHP的简便安装,请见我写的这篇http://www.auiou.com/relevant/00000453.jsp。我现在的开发环境,都是基于这个Apache+PHP后台,重装系统后不需要再重新安装Apache+PHP。

7条评论:
1   自由勇 2009-10-11 11:49
Trackback来自 《二级域名的博客在本地建立虚拟主机

ServerName可以用ServerAlias代替。ServerAlias的使用更为强大方便,ServerAlias可以同一空间绑定多个域名,同一空间泛域名解析,同一空间多个域名的泛域名解析。

2   张帆 2009-10-20 10:34
DocumentRoot 路径是填什么的路径?
3   自由勇 2009-10-20 10:56
填网站所在的本地物理路径,例如:
DocumentRoot F:/site/auciou
4   自由勇 2009-10-23 14:30
Trackback来自 《网页中的路径/

如果你使用Apache在本地建立了虚拟主机,如之前的例子。例如使用http://ww2.auiou.com访问本机硬盘的网站,网站导航条的超链接、图片连接、背景图片的路径,都可以在href=,src=等后面的值的前面加一个斜杠,表示网站根目录,十分方便,避免了很多路径的问题。

5   自由勇 2009-12-18 09:56
Trackback来自 《Apache的泛域名解析与单独的域名解析的顺序》

如果你在本地既需要建立一个ww2.zj7.com单独的虚拟主机,又需要建立*.zj7.com的泛域名解析,并且ww2.zj7.com与*.zj7.com是不同目录的话,其先后顺序是先建立ww2.zj7.com,再建立*.zj7.com,两者不能颠倒。

6   自由勇 2009-12-19 11:04
Trackback来自 《ixwebhosting尚不能支持的2个功能》

Linux空间建立泛域名解析的方法很简单,就是在Apache的conf/httpd.conf文件里建立一个如*.zj7.com这样的虚拟主机。在本地测试时写入如下代码:
<VirtualHost *:80>
ServerAlias *.zj7.com
DocumentRoot F:/site/zj7
</VirtualHost>

7   phelps 2010-06-06 10:32
----------------httpd.conf
<VirtualHost *:80>
ServerName www.yes.com
DocumentRoot "D:/Program Files/AppServ/www/Demo"</VirtualHost>
<VirtualHost *:80>
ServerName www.miss.com
DocumentRoot "D:/Program Files/AppServ/www/count"
</VirtualHost>
---------------hosts
127.0.0.1 www.yes.com
127.0.0.1 www.miss.com
我按上面的改结果出现403无权限访问是怎么回事

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:程序设计者。
1980-09-26 (38周岁)

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

Blog存档 Archives

2018年10月
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue