(一)apache
安装教程链接:https://blog.csdn.net/qq_55789905/article/details/142999612?spm=1001.2014.3001.5501

出现这个页面,则apache安装与配置成功。
------ ------
(二)PHP
(1)下载php
链接:https://windows.php.net/download#php-8.3

如与 apache 服务器搭建,最好下载 Thread Safe 版本,因为这个版本配备了 php8apache2_4 文件,有利于与 apache 建立联系。
但硬要下载 Non Thread Safe 版本的话,那在 Thread Safe 版本中复制 php8apache2_4 文件到 Non Thread Safe 版本文件里,否则不能与 apache 搭建。
(2)安装php

新建文件夹

把PHP文件解压到刚新建文件夹里,打开文件下拉就看到 php8apache2_4 文件了。
(3)新增 php.ini 文件

复制一份 php.ini-development 
粘贴到其它文件夹里,然后重新命名为:php.ini(ini:文件后缀、文件类型)

最后复制回刚创建的 php-8.3.26-Win32-vs16-x64 文件夹里。
(4)配置 php.ini 文件

第一,通过快捷键 ctrl + F 找到 extension_dir
再把 extension_dir 后面换成 php 下的 ext 文件路径
例如 :extension_dir = "D:\PHP8\php-8.3.26-Win32-vs16-x64\ext"

第二,ctrl + F 查找 extension=curl
再把图中内容前面的" ; "英式分号删了,最后文件保存和退出就好。
(5)环境配置

打开控制面板
-> 系统和安全-> 系统-> 高级系统管理-> 环境变量
-> 系统变量-> 选择path-> 点击编辑 -> 再点新建
-> 点击浏览-> 添加图中两个路径 -> 最后确定退出
(6)检测php

第一,以管理员身份打开命令提示符
输入 d: (运行)
成功进入 d 盘,如果把 php 安装到其它盘,一样进入道理。

第二,复制 php 下 ext 路径,粘贴到 cd 后面。
输入 cd php 下的 ext 路径(运行)
例如:cd D:\PHP8\php-8.3.26-Win32-vs16-x64\ext

第三,通过 php -v 命令,输出php版本信息
输入 php -v (运行)
输出图上信息,则证明 php 成功安装。
(三)Apache 与 PHP 的配置

第一,找到 apache 服务器中 httpd.conf 文件并打开。

第二,查找 LoadModule rewrite_module modules/mod_rewrite.so,删除前面 # 号。

第三,查找 LoadModule vhost_alias_module modules/mod_vhost_alias.so,删除前面 # 号。

第四,添加 php 中 php8apache2_4.dll 的路径
粘贴 :LoadModule php_module "D:\PHP8\php-8.3.26-Win32-vs16-x64\php8apache2_4.dll"
如果你的 php8apache2_4.dll 路径不同,
则 LoadModule php_module 后面改成你的 php8apache2_4.dll 路径。

第五,添加 php 文件夹路径
粘贴:PHPIniDir "D:\PHP8\php-8.3.26-Win32-vs16-x64"
如果你的 php文件 路径不同,则 PHPIniDir 后面改成你的 php文件路径。

第六,添加下面两行代码
AddType application/x-httpd-php .php .html .htm
ErrorDocument 404 /index.html
这里不用改动

第七,查找 DirectoryIndex 锁定 图中内容
并且 DirectoryIndex index.html 后面,加上 index.php index.html 。
所以步骤到这里结束了!!!
(四)运行php文件

第一,编写php代码
<?php
phpinfo();
?>
以上代码,显示本机安装的php版本信息
(注意:文件后缀是 .php ,编写完成直接保存便可)

第二,找到 htdocs 文件夹
在 htdocs 文件夹里创建一个 php 文件夹,
再把编写完的 php 文件,另存或复制到新建 php 文件夹里。
