win7下安装VC9版本的apache2.2.21
由于PHP升级到5.3,已经不再支持vc6版本的apache,所以如果要使用apache作为php5.3+的web服务器,那就需要下载vc9版的apache。
安装VC9版的apache之前必须先安装Microsoft 2008 C++ Runtime (x86) 【32位系统】或者Microsoft 2008 C++ Runtime (x64) 【64位系统】
1、到http://www.apachelounge.com/download/下载压缩包
2、将其中的Apache2文件夹解压缩到你想要的目录,这个文件夹就是apache的安装目录,站长的目录是D:\Program Files (x86)\Web\Apache2。
3、打开D:\Program Files (x86)\Web\Apache2\conf\httpd.conf,我们需要编辑几个配置选项以顺利进行安装。
4、查找“ServerRoot“,去掉前面的#号,修改其后的引号中的默认值为“D:/Program Files (x86)/Web/Apache2”,这是你的apache安装目录。
5、查找“ServerName”,去掉前面的#号,修改其后的引号中的默认值为“127.0.0.1:80”。
6、查找“DocumentRoot”,去掉前面的#号,修改其后的引号中的默认值为”D:/Program Files (x86)/Web/www”,这是你网站的根目录。
7、找到“This should be changed to whatever you set DocumentRoot to.”,修改下面尖括号中的代码为<Directory “D:/Program Files (x86)/Web/www”>,将这里也修改成你网站的根目录。
8、打开cmd,使用cd命令 cd d切换到D盘目录,仍然使用CD命令 CD D:\Program Files (x86)\Web\Apache2\bin进入apache的bin目录。
9、执行httpd.exe -k install,安装apache。
10、安装php5.3.8,步骤省略,安装过程中要定位到apache的配置文件所在目录D:\Program Files (x86)\Web\Apache2\conf\
11、在httpd.conf中找到<IfModule dir_module>,在 DirectoryIndex后面添加index.php,最后应该修改为:
<IfModule dir_module> DirectoryIndex index.php index.html </IfModule>
12、执行httpd.exe -k start,启动apache。
好了,到这里vc9版本的apache就安装完成了,用http://localhost来测试访问!
默认情况下,apache是随系统启动的,如果你想要手动启动,进入D:\Program Files (x86)\Web\Apache2\bin,双击打开ApacheMonitor,点击service打开windows服务管理,找到 apache2.2,选中–右键–属性,将启动类型改为手动。以后你就可以通过ApacheMonitor来手动管理apache了,你最好为它在桌面上 设置一个快捷方式。
注意:以上的目录只是示例,在你安装的时候务必要改成自己的安装目录。