前言(写作目的)
今天因为想了解下php,翻了下教程,发现都写得很简单
故查看官方文档安装,过程有几次报错的情况,所以记录下安装过程
前期准备
- 下载php8的包 32位的下载x86 64位的下载x64
- 下载Apache2.4 下载下图框住的


配置
- 两个包下载后解压
-
打开解压后的php文件夹进入,并复制粘贴php.ini-development 把php.ini-development副本文件名改为php.ini 如下图

-
进图解压后的httpd(Apache)目录下的conf文件夹 打开httpd.conf 如下图

-
修改 37行为你的 apach24路径 如图:
此处注意,路径中使用反斜杠 /

-
搜索Ifmodule unixd_nodule 在上面加上以下配置
注意: 路径修改为自己的路径 -
# before PHP 8.0.0 the name of the module was php7_module LoadModule php_module "D:\Tools\PHP\php8apache2_4.dll" # 此处需要修改 <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> # configure the path to php.ini PHPIniDir "D:/tools/PHP" #此处路径需要修改 -
如图

-
- 搜索 ServerAdmin 在下面写上ServerName 如图

至此配置完成
测试
- 用管理员身份打开cmd

- 切换到httpd\Apache24\bin目录
如图:

- 执行httpd -t 检查

- 执行 服务安装命令
httpd -k install -n Apache2.4- 执行后结果

- 执行后结果
- 启动:
httpd -k start #启动命令 httpd -k stop # 关闭命令- 执行启动命令

- 执行启动命令
- 启动后浏览器访问 localhost
端口不是80的记得加上端口号结果如下图证明成功

本文详细记录了在Windows环境下安装PHP8和配置Apache2.4的过程,包括下载必要的软件包,修改php.ini和httpd.conf文件,以及启动和测试服务器的步骤。在配置过程中特别提到了路径设置和模块加载的注意事项。
1万+

被折叠的 条评论
为什么被折叠?



