1.下载并解压PHP8到任意磁盘位置,这里是D盘,并重命名为php。

2.配置php.ini

首先,将php安装目录下的php.ini-production改名为php.ini

打开php.ini,做如下几个修改:

1) 设置php的扩展路径

查找 ;extension_dir = “./” ,在后面添加

extension_dir = “D:\Personal\php\ext” ----必须实际路径

dd.PNG

去除
extension=curl
extension=mbstring
extension=mysqli
extension=pdo_mysql
到此php.Ini便配置完了

2)设置默认网站位置:在httpd.conf 中找到 DocumentRoot "D:\web" <Directory "D:\web" .

ddds.PNG

9.Apache与php8关联

1)打开httpd.conf查找#LoadModule xml2enc_module modules/mod_xml2enc.so的部分,并在最后追加如下代码:

LoadModule php_module D:/Personal/php/php8apache2_4.dll

2)查找#AddEncoding x-gzip .gz .tgz的部分,并在最后追加如下现行代码:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

3)指定php.ini配置文件路径

在文件最后一行,添加php.ini所在路径 PHPIniDir "D:/Personal/php"

4) 配置DirectoryIndex

找到 DirectoryIndex index.html 紧随其后添加 index.php index.htm

5)将下面两行代码的注释(#号)去掉

#LoadModule rewrite_module modules/mod_rewrite.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so

现在完成了所有配置

10.测试

1)在你的apache站点目录下新建一个index.php (当然也可以是别的名字),用文本编辑器打开(如记事本),在里面添加以下代码,保存

<?php phpinfo(); ?>
2)浏览器打开http://localhost/index.php

注:配置后要注意要重启Apache