PHP8+Apache2.4安装配置(Windows)

本文详细指导了如何下载和配置PHP,包括修改php.ini设置和添加mysqli扩展,以及安装和配置Apache,调整端口、设置文档根目录和php模块,最后通过创建和测试.php文件验证配置成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载安装配置PHP:

官网:https://www.php.net/

将下载的压缩包解压到要放置的磁盘下,更名为php(自己起名,后面要用到路径)。

然后复制根目录下的php.ini-development创建一个副本,将副本改名为php.ini,鼠标右键记事本打开。

1.找到;extension_dir = "ext",改为extension_dir = "E:\php\ext",注意去掉前面的分号,"E:\php\ext"为修改后的值,即php中ext文件夹的路径。

2.default_charset字段设置编码格式utf-8。(一般默认为utf-8)

3.extension=mysqli前的分号去掉。(使用mysql)

二、安装配置Apache:

中文官网:http://apache.p2hp.com/

下载后,将将文件解压至自己要放置的磁盘,解压后的文件夹为Apache24,改名为Apache2.4,

打开conf文件夹内的httpd.conf文件进行配置,因80端口容易冲突,改为8080或其他。

1.找到该行Define HTTP_PORT "8080",端口改为8080

2.找到该行Define SRVROOT "E:\Apache2.4",修改引号内容为Apache文件夹目录

3.找到该行Listen 8080,修改端口为8080

4.找到以下行,添加标记的三行代码,第一行php_module对应php8+apache2.4(目前不知道其对应规则,试验这样写好使)引号内的文件名称对应自己php文件夹内的php8apache2-4.dll的文件名,版本不同数字不同。这三行是关联php

5.

找到DocumentRoot "E:\Apache2.4\htdocs"和

<Directory "E:\Apache2.4\htdocs">,它俩挨着。将引号内容改为自己Apache下htdocs文件夹的实际目录,htdocs为php项目的存放目录

找到ServerName localhost:8080,后面的值改为localhost:8080。否则使用cmd启动会出现启动错误:”httpd:Could not reliably determine the server’s fully qualified domain name”

6.安装Apache:管理员打开cmd,cd到E:\Apache2.4\bin目录下,执行httpd -k install安装。

附其他命令:

httpd -k start启动服务

httpd -k restart 重新启动服务

httpd -k stop停止服务

httpd -v 查看Apache版本

Httpd -w -n “Apache2.4” -k start 会提示错误信息提示,-n后面接服务名(与服务中的名称一致)

测试:

查看Apache2.4是否启动

在Apache2.4文件夹下的htdocs文件夹根目录新建.php文件

php文件中写入

<?php
echo "Hello World!";
?>

并保存

然后在浏览器地址栏中输入http://127.0.0.1:8080/ph.php

显示Hello World!即配置成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值