商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > PHP5

PHP5

  发布于2026-07-20 阅读(0)

扫一扫,手机访问

以PHP5为例,详细说说在Windows下如何搭建Apache和PHP5的开发环境。这事儿其实不复杂,但步骤和细节不少,一个不小心就容易踩坑。下面咱们就把整个流程从头到尾捋一遍,保证你照着做就能跑起来。

一 下载安装程序

先搞定软件包。Apache可以从官方下载页面(http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/)获取,PHP则去PHP官网(http://www.php.net)下载。注意,这两个链接都是官方源,放心下就是了。

二 安装程序

1. Apache的安装过程其实挺简单的。从网站下载的是一个Windows下的安装程序,直接双击运行,一路“下一步”就行,它就会老老实实地在电脑上安家。注意选择好安装路径,后面配置会用到。

2. 下载PHP的时候一定要留个心眼:选那个zip压缩包,别下Installer版本。把下载下来的PHP包解压到C盘根目录,然后给文件夹改个名,就叫php。这样路径清晰,后面配置省事。

三 配置

1. 不管你是打算用CGI接口还是SAPI接口,都先确保php5ts.dll文件能被系统找到。最稳妥的办法就是把它放到Windows的系统目录里。具体位置看你的系统版本:

Windows 9x/ME → c:/windows/system
Windows NT/2000 或服务器版 → c:/winnt/system32c:/winnt40/system32
Windows XP → c:/windows/system32

2. 接下来要搞定PHP的配置文件php.ini。压缩包里提供了两个ini文件:php.ini-distphp.ini-recommended。建议直接用php.ini-recommended,它已经针对性能和安全性做了优化,省得自己再调。

把选好的ini文件拷贝到PHP能找得到的地方,然后重命名为php.ini。PHP默认会在Windows目录下搜索这个文件:

3. Windows 9x/ME/XP系统下,把文件拷贝到 %WINDIR%(通常就是c:/windows)。
Windows NT/2000系统下,拷贝到 %WINDIR%%SYSTEMROOT%(通常是c:/winntc:/winnt40服务器版对应相应路径)。

4. 最后一步,也是关键一步——在Apache里配置PHP。有两种方式:一种是使用CGI二进制文件,另一种是把PHP当作Apache模块(DLL)。无论选哪种,都得先停掉Apache服务,然后编辑httpd.conf文件。

如果要用CGI方式,在httpd.conf里加上这几行:

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

如果想把PHP作为Apache 2.0的模块,那就更简单了。先把php4ts.dll(对于PHP 4)或php5ts.dll(对于PHP 5)移动到winnt/system32(NT/2000)或windows/system32(XP),覆盖原有文件(如果有的话)。然后在httpd.conf里加上这两行:

; For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

配置完以后,重启Apache,环境就基本就绪了。来验证一下效果:

1. 测试Apache:打开浏览器,在地址栏输入localhost,如果能正常显示Apache的默认页面,说明Apache已经跑起来了。

2. 测试PHP设置:用文本编辑器新建一个文件,比如hello.php,输入以下代码:



hello




把这个文件放到Apache的htdocs目录下(你也可以在httpd.conf里修改这个目录)。然后在浏览器里访问http://localhost/hello.php,如果页面上显示“hello,php”,那就说明PHP配置一切正常,你的开发环境已经搭建完毕,可以开搞了!

本文转载于:https://blog.csdn.net/zxfou/article/details/1721128 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注