我等虽算不上建站程序爱好者,但各种PHP程序或CMS等实在太吸引人了,而且比较喜欢PHP,没办法,一个一个装到本地测试。哪个好选哪个。而且,给客户做的站都是在本地调试好之后才发布到远程空间上去的。因此,少不了本地环境的搭建。
本地PHP环境的搭建当然是WAMP了。XP下装apache、mysql、php并配置对老手来说都是一件头大的事,更不用说新手了。因此我选用phpstudy1.7.5。简单、方便,速度快。下载地址:phpStudy v1.7.5下载,PHP5开发环境集成包
三下五除二,环境装好了,默认档案根目录是,D:\www
你可以随便改哪个位置都行,但我现在要装十个程序,都堆根目录下肯定是不行的,分目录吧,如:
D:\www\1 D:\www\2 D:\www\n ...
再到hosts文件里写一句:
127.0.0.1 www.a.com
(注意,IP地址和域名之间可以用空格或Tab,但是强烈建议用Tab,否则有时会出错!)
这样域名 a.com就绑到本机根目录下了,相当于 http://localhost 或 http://127.0.0.1 输入 www.a.com 比较方便啊。
那其他的站怎么办,难道要 www.a.com/1/ ...... www.a.com/n/ 这样?
太麻烦了,下面我们把好用的域名都“劫持”来自己用啊,嘿嘿。
1、双击phpStudy安装时在桌面添加的快捷方式:phpStudyAdmin 打开阿帕奇直升机和数据库等的管理。
在任务栏右下角单击它的图标,选择:Apache Service >> Stop 这样就停止了阿帕奇服务。
2、在PHPSTUDY的安装目录 phpStudy\Apache2\conf 下找到:httpd.conf 的配置文件,打开它,在
NameVirtualHost *:80
这句后面添加以下内容:
#### 域名绑定
<VirtualHost *:80>
DocumentRoot /www/phpcms2008
ServerName www.b.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/ecms
ServerName www.c.com
</VirtualHost>
保存文件。
再在hosts文件中加入如下语句:记得中间用tab
127.0.0.1 www.b.com
127.0.0.1 www.c.com
3、启动apache服务,用以上域名访问,哈哈,成功。
PHPSTUDY1.7.5的作者很耐心,关于域名绑定的问题是请教他的,感谢作者 龙的心 提供这么方便的工具。他的博客是:
龙的心.专栏:http://blog.chinaunix.net/u/19869/
有很多关于PHP等技术文章,感兴趣的朋友不妨一看。



