您的位置:首页>>操作系统>>如何安装PHP5+Apache>>文章正文
最 新 热 门
最 新 推 荐
专 题 栏 目
如何安装PHP5+Apache

1.下载php-5.0.0-Win32 地址为:http://cn.php.net/get/php-5.0.0-Win32.zip/from/a/mirror
下载Apache 地址为:http://nagoya.apache.org/mirror/ ... in32-x86-no_ssl.exe
在安装php之前必须把IIS停止或卸载掉,或更改端口。


2.解压php-5.0.0-Win32.zip到D:\PHP,重命名php.ini-dist为php.ini,压缩包中包括两个 ini 文件,php.ini-dist 和 php.ini-recommended。建议使用 php.ini-recommended,因为此文件对默认设置作了性能和安全上的优化。仔细阅读此文件中的说明并研究 ini 设置 一章来亲自人工设定每个项目。如果要达到最佳的安全效果,则最好用这个文件,尽管 PHP 在默认的 ini 文件下也工作的很好。将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini。PHP 默认在 Windows 目录下搜索 php.ini:


在 Windows 9x/ME/XP 下将选择的 ini 文件拷贝到 %WINDIR%,通常为 c:\windows。
在 Windows NT/2000 下将选择的 ini 文件拷贝到 %WINDIR% 或 %SYSTEMROOT% 下,通常为 c:\winnt 或 c:\winnt40 对应于服务器版本。


3.修改Apache的httpd.conf文件(在D:\Program Files\Apache Group\Apache2\conf下),在最后添加:
ScriptAlias /php/ "D:/PHP/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
4.修改php.ini文件,将extension_dir改成extension_dir = "D:\PHP\ext";
如果要用mysql的话去掉extension=php_mysql.dll前面";"
5.在系统变量PATH路径中添加D:\PHP
方法:右击我的电脑,选择属性>>高级>>环境变量>>系统变量>>编辑Path,在Path最后补上D:\PHP即可


6.配置完后,在apache安装目录下的htdocs文件夹建立一个test.php文件,代码如下:
phpinfo();
?>
然后在浏览器中输入http://localhost/test.php若配置成功,则显示php相关的信息。

7.某些扩展库需要附加的 dll 文件才能工作。其中一部分可以在压缩包中找到,在 c:\php\dlls\ 目录下,但有一些,例如 Oracle(php_oci8.dll)需要的 dll 没有在压缩包中绑定。将绑定的 dll 从 c:\php\dlls 目录拷贝到 Windows 路径中,例如:


c:\windows\system for Windows 9x/Me
c:\winnt\system32 for Windows NT/2000
c:\windows\system32 for Windows XP


如果这些文件已经安装在你的系统中,仅在不能正常工作的情况下覆盖它们(在覆盖之前,最好先将其备份,或者移动到其它目录 - 以防出错)。

注: 如果你运行 PHP 的服务器模块版本,记得重启动 webserver 来使你对 php.ini 的改动生效。