使用Apache作为服务器,需要下载Thread Safe版本
2.在C盘根部新建PHP8文件夹,把php-8.0.9-Win32-vs16-x64.zip解压到该目录下
3.编辑php.ini配置文件
1 #第一处 2 ; On windows: 3 ;extension_dir = "ext" #将本行开头的';'干掉,然后将后面的ext改为ext文件夹的据对路径 4 #eg: extension_dir = "C:PHP8ext" 5 #第二处 6 ;extension=mbstring #将本行开头的';'干掉,开启字符串扩展 7 #eg: extension=mbstring 8 #第三处 9 ;extension=mysqli #将本行开头的';'干掉,开启mysqli连接mysql 10 #eg: extension=mysqli 11 #第四处 12 ;extension=pdo_mysql #将本行开头的';'干掉,开启pdo连接数据库 13 #eg: extension=pdo_mysql
4.告诉Apache在哪儿找PHP文件,打开Apache下的 httpd.conf,继续配置
1 #第一处 2 Define SRVROOT "C:Apache24" 3 #Define PHPDIR "C:PHP8" #(*)该行为新增,宏定义PHPDIR就等同于C:PHP8 4 ServerRoot "${SRVROOT}" 5 #第二处 6 #LoadModule php_module ${PHPDIR}/php8apache2_4.dll #(*) 7 #PHPIniDir "${PHPDIR}/php.ini" #(*)这是刚刚我们修改的PHP配置ini文件的位置,需要告诉apache 8 LoadModule php_module "C:PHP8php8apache2_4.dll"#我直接配置绝对路径,不使用(*)中的方案 9 PHPIniDir "C:PHP8" 10 #以上两行均添加到LoadModule末尾 11 #第三处 12 <IfModule mime_module> #在该模块中添加下面一行代码 13 AddType application/x-httpd-php .php 14 </IfModule>
5.在目录 Apache24htdocs 下新建一个 index.php 文件,写入下方代码;<?php phpinfo(); ?>,浏览器输入localhost/index.php