Windows下PHP环境的搭建

本文详细介绍了在Windows7系统中如何搭建PHP和Apache环境。首先从Apache的官方下载地址获取httpd-2.4.52-win64-VS16.zip并配置安装路径及服务器域名。接着,通过管理员权限的cmd安装Apache服务,并使用ApacheMonitor.exe启动服务进行测试。然后,下载php-8.0.0-Win32-vs16-x64zip,创建php.ini配置文件,并在Apache的httpd.conf中配置引入PHP模块。通过这些步骤,成功在Windows7上建立PHP运行环境。

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

以Windows7为例

一、安装Apache

官方下载地址

https://httpd.apache.org/download.cgi

下载httpd-2.4.52-win64-VS16.zip,解压后放在目录C:\php下

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

2.

配置Apache——配置安装路径

以文本文档打开conf目录下的httpd.conf文件

该文件是Apache配置文件

找到下图内容修改成红框中的内容

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

3.

配置Apache——配置服务器域名

搜索ServerName,找到下面一行的配置

#ServerName www.example.com:80

去掉开头的注释#
watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

4.

安装Apache

以管理员运行cmd

cd C:\php\Apache24\bin

httpd.exe -k install

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

5.

启动Apache服务

打开Apache的服务监视工具——“bin\ApacheMonitor.exe”

在Windows右下角状态栏会出现Apache的小图标管理工具,在图标上单击鼠标左键弹出控制菜单打开Apache

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_16,color_FFFFFF,t_70,g_se,x_16 

6.

访问测试

查看php\Apache24\htdocs下的文件名为index.html

修改访问首页配置

C:\php\Apache24\conf\httpd.conf中

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

通过浏览器访问本机站点127.0.0.1\index.html

或http://localhost/index.html

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16  

“It works!”页面是Apache默认站点下的首页

注:

C:\php\Apache24\conf\httpd.conf中 Listen为80端口

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

如不为80是8081的话则需要将http://localhost/index.html

改为http://localhost:8081/index.html访问

或者将8081改为80并重启

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16  

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_13,color_FFFFFF,t_70,g_se,x_16 

二、PHP的安装

1.

下载php-8.0.0-Win32-vs16-x64zip解压放在C:\php下

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

2.

创建php.ini配置文件

在PHP安装目录下复制一份php.ini-development文件并命名为php.ini,将此文件作为PHP的配置文件

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

3.

在Apache中引入PHP模块

在http.conf文件中加入以下配置信息

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDmmI7ml6XkuI3lho0,size_20,color_FFFFFF,t_70,g_se,x_16 

PHPIniDir "C:/php/php-8.0.0-Win32-vs16-x64"

LoadModule php_module "C:/php/php-8.0.0-Win32-vs16-x64/php8apache2_4.dll"

<FilesMatch "\.php$">

  setHandler application/x-httpd-php

</FilesMatch>

配置完成。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明日不再

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值