您的位置:首页 > 运维架构 > Apache

Windows下安装配置Apache+php

2012-09-28 03:20 316 查看
windows下搭建PHP环境时一定要注意 apache版本和php版本的对应

以下只针对服务器用的是apache的情况,血与泪的教训啊

apache应类似:httpd-2.2.21-win32-x86-openssl-0.9.8r.msi

即:

1、2.2版本,不要是2.0的,也不要是2.4的

2、msi安装包,安装方便

php应类似:php-5.2.17-Win32-VC6-x86.zip

即:

1、线程安全的ts版,而不是非线程安全的nts版

2、VC6版,而不是VC9版

3、zip源码包就好了,不用安装

注:版本不对,或其他错误情况时,双击ApacheMonitor.exe,启动apache,提示的失败信息简略,不易排错。用命令行模式启动apache,若有错,会提示哪里有错,然后就可以针对性的解决。

搭建php环境过程:

1、双击httpd-2.2.21-win32-x86-openssl-0.9.8r.msi,安装apache2.2服务器

2、解压php-5.2.17-Win32-VC6-x86.zip压缩文件,修改php.ini配置文件(涉及目录根据自己的安装目录来定)

extension_dir = "D:/PHP/Program/php/ext"

doc_root = "D:/PHP/Program/Apache2_2/htdocs"

其他要加载的模块,按需来定

3、在“apche安装的根目录/conf/httpd.conf”文件中#LoadModule vhost_alias_module modules/mod_vhost_alias.so所在行下面添加(涉及目录根据自己的安装目录来定)

LoadModule php5_module "D:/PHP/Program/php/php5apache2_2.dll"
PHPIniDir "D:/PHP/Program/php/"
AddType application/x-httpd-php .php

4、测试是否安装成功

在web服务器D:\PHP\Program\Apache2_2\htdocs目录下新建test.php文件,添加如下代码
<? phpinfo(); ?>

如果输入php信息则安装成功

参考资料:

php版本讲解 http://dev.meettea.com/show-90-1.html

Apache无法启动解决 the requested operation has failed http://www.linuxidc.com/Linux/2010-05/26203.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: