以下是详细的“Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解”的完整攻略:
准备工作
- 下载 Apache 2.4: https://httpd.apache.org/download.cgi
- 下载 PHP 5.4: http://windows.php.net/download/
安装 Apache
- 双击安装包并选择 Custom 安装
- 在选择组件的界面中,勾选“Apache 2.4默认组件”和“Apache Windows 安装程序内容”
- 选择安装路径,默认选择在 C:\Apache24
- 在网络域中配置 FQDN 需要填写本机的域名或 IP 地址,使用默认设置即可
- 在确认选项中选择“Install”(如果有警告信息需要处理,根据实际情况进行操作)
配置 Apache
- 打开 Apache 安装目录下的 conf 目录
- 在该目录下新建文件 php54.conf
- 将以下内容插入到该文件中:
LoadModule php5_module "C:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
其中,“C:/php/php5apache2_4.dll”是 PHP 的 Apache 模块路径,“C:/php”是 PHP 安装目录的路径,需要根据实际情况进行替换。
安装 PHP
- 解压下载的 PHP 安装包到 C:\php 目录
- 将 C:\php 下的 php.ini-development 复制一份并重命名为 php.ini
- 修改 php.ini 文件(修改的部分只列出重要内容)
extension_dir = "C:\php\ext"
;将“;extension=php_openssl.dll”前面的注释符号去掉,启用 OpenSSL 扩展
extension=php_openssl.dll
启动 Apache
- 在命令行模式下,切换到 Apache 安装目录下的 bin 目录,执行以下命令以检查配置文件是否正确:
httpd.exe -S
如果出现“Syntax OK”字样,则说明配置文件没有问题
- 回到命令行模式下,执行以下命令以启动 Apache:
httpd.exe -k start
- 在浏览器地址栏中输入 localhost 测试 Apache 是否正常启动
测试 PHP
- 在 Apache 的根目录(通常是 C:\Apache24\htdocs)中创建 test.php 文件
- 将以下代码插入到该文件中:
<?php
phpinfo();
?>
- 在浏览器地址栏中输入 localhost/test.php,如果出现 PHP 的信息页面,则说明 PHP 已安装并且在 Apache 中正常运行。
示例说明
下面举两个方便理解的例子:
示例1:修改 PHP 文件路径
如果你不想将 PHP 安装到 C 盘根目录下的 php 目录,可以选择其他位置,但需要修改 Apache 中 PHP 模块的路径。
假设你将 PHP 安装在了 D:\php 目录下,那么在配置 Apache 时,需要将 php54.conf 文件中的路径改为:
LoadModule php5_module "D:/php/php5apache2_4.dll"
PHPIniDir "D:/php"
示例2:开启 PHP 的 CURL 扩展
如果你在开发中需要使用 PHP 的 CURL 扩展,可以按照以下步骤进行:
- 编辑 D:\php 目录下的 php.ini 文件,找到“curl”关键字
- 确保以下两行代码没有被注释掉:
extension_dir = "D:\php\ext"
extension=php_curl.dll
- 保存 php.ini 文件并重启 Apache,使修改生效。
希望这些示例可以帮助你更好地理解如何安装 Apache 2.4 与 PHP 5.4。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解 - Python技术站