0

0

如何用WampServer配置PHP环境 Windows 11本地PHP服务搭建教程

星夢妙者

星夢妙者

发布时间:2025-07-18 14:20:02

|

547人浏览过

|

来源于php中文网

原创

wampserver在windows 11上配置php环境的步骤包括:1. 下载wampserver时注意系统位数并安装vc++运行库;2. 安装过程中选择非系统盘路径、默认浏览器和文本编辑器;3. 启动服务后根据图标颜色判断状态,解决端口冲突问题;4. 验证php环境通过访问localhost和创建phpinfo测试文件;5. 开发项目需放置在www目录下。常见问题包括端口被占、vc++运行库缺失、服务启动失败及php版本切换异常,需逐一排查解决。

如何用WampServer配置PHP环境 Windows 11本地PHP服务搭建教程

WampServer在Windows 11上配置PHP环境,搭建本地PHP服务,其实就是将Apache、MySQL和PHP这三样东西打包,一键安装,省去了我们手动配置的繁琐。它提供了一个直观的图形界面,让你能轻松启动、停止服务,或者调整PHP版本和扩展,对于初学者或者需要快速搭建测试环境的开发者来说,简直是福音。

如何用WampServer配置PHP环境 Windows 11本地PHP服务搭建教程

要用WampServer在Windows 11上搞定PHP环境,步骤说起来也挺顺的,不过有些小细节得注意。

  1. 下载WampServer: 首先,得去WampServer的官网(wampserver.com)下载最新版本。别下错了,要根据你的系统是64位还是32位来选。现在Windows 11基本都是64位了,所以找那个64-bit的版本。下载前,它会提示你先安装一些VC++运行库,这个很重要,不然安装过程可能会报错。微软官网就能找到这些运行库,比如VC_redist.x64.exe之类的,都装上比较保险。

    立即学习PHP免费学习笔记(深入)”;

    如何用WampServer配置PHP环境 Windows 11本地PHP服务搭建教程
  2. 安装WampServer: 下载好安装包,双击运行。安装过程跟装普通软件差不多,一路“Next”就行。有几个地方需要留意:

    • 安装路径: 默认C盘Program Files下,但个人建议装到非系统盘,比如D:\wamp64,这样以后重装系统啥的,数据备份也方便点。
    • 浏览器选择: 安装时会让你选默认浏览器,通常会识别出Chrome或Edge,选你习惯用的就行。
    • 文本编辑器: 还会让你选默认文本编辑器,比如Notepad++或者VS Code,这个看个人喜好。
  3. 启动WampServer: 安装完成后,桌面会有个WampServer的快捷方式。双击它,任务栏右下角会出现WampServer的图标。

    如何用WampServer配置PHP环境 Windows 11本地PHP服务搭建教程
    • 红色: 表示服务未启动。
    • 橙色: 表示部分服务启动,比如Apache启动了,MySQL没启动,或者端口被占用。
    • 绿色: 恭喜你,所有服务都正常运行了。

    如果一直是红色或橙色,通常是端口冲突(比如80端口被IIS或Nginx占了),或者VC++运行库没装全。可以右键点击Wamp图标,选择“Apache”->“Service administration”->“Test port 80”看看是哪个程序占用了。

  4. 验证PHP环境: 服务变绿之后,打开浏览器,在地址栏输入 http://localhost/。如果看到WampServer的本地主页,那就成功了一半。

    • 为了验证PHP是否真的工作了,你可以在WampServer的安装目录下找到 www 文件夹(比如 D:\wamp64\www)。
    • 在这个 www 文件夹里新建一个 test.php 文件,内容就写
    • 保存后,在浏览器里访问 http://localhost/test.php。如果能看到详细的PHP配置信息页面,那就说明你的PHP环境已经成功搭建并运行了。
  5. 开始你的PHP开发: 你的所有PHP项目文件都应该放在 www 文件夹里。比如,你在 www 下建了个 myproject 文件夹,里面放你的 index.php,那么访问路径就是 http://localhost/myproject/

WampServer安装前,这些准备工作你做了吗?

在正式把WampServer请进你的Windows 11系统之前,有几件事儿,我觉得特别有必要提前检查一下,不然很可能装到一半就卡壳,或者装好了也跑不起来。我个人就遇到过好几次,一开始没注意,结果白白浪费时间。

智能网站优化SiteSEO1.52
智能网站优化SiteSEO1.52

系统易学易懂,用户只需会上网、不需学习编程及任何语言,只要使用该系统平台,只要会打字,即可在线直接完成建站所有工作。本程序适合不懂php环境配置的新手用来在本机调试智能SiteSEO网站优化软件,安装过程极其简单。您的网站地址:http://localhost您的网站后台:登录地址: http://localhost/admin.php密 码: admin服务器套件所包含的软件:nginx-0.7

下载

首先,也是最关键的,就是Visual C++ Redistributable Packages。WampServer,包括它里头的Apache、PHP这些组件,都是用C++写的,它们需要特定的运行时库才能正常工作。微软官网上有一堆VC++运行库,从2008到2019甚至更新的都有。我的建议是,把它们都装一遍,特别是x64和x86版本都装上,这样能最大程度避免兼容性问题。别偷懒,这玩意儿是基石。

其次,端口占用问题。WampServer默认会使用80端口给Apache(HTTP服务),3306端口给MySQL。但问题是,你的Windows 11系统可能已经跑着其他程序占用了这些端口。最常见的就是IIS(Windows自带的Web服务器)或者Skype等应用。如果80端口被占了,WampServer的Apache就启动不了,图标会一直是橙色。你可以在命令行里用 netstat -ano | findstr :80 看看哪个进程占用了80端口,然后结束掉它,或者修改WampServer的Apache配置文件(httpd.conf)把监听端口改成8080之类的。我通常是直接把IIS服务停掉,或者直接卸载,毕竟我用WampServer就是为了PHP开发,IIS用得少。

再来,系统权限。虽然WampServer安装过程中通常会请求管理员权限,但有时候,一些安全软件或者UAC(用户账户控制)可能会干扰它的正常运行。安装时最好右键选择“以管理员身份运行”安装程序。安装后,如果服务启动有问题,也可以尝试以管理员身份运行WampServer。

最后,保持系统更新。确保你的Windows 11系统是最新状态,打好所有重要的更新补丁。这有助于确保系统环境的稳定性和兼容性,减少一些意想不到的问题。虽然不是直接原因,但一个稳定的系统环境总归是好事。

WampServer启动异常?这些常见问题和解决方案帮你排雷

WampServer这玩意儿,大部分时候是挺省心的,但偶尔也会给你点颜色看看,比如图标一直橙色或者红色。别急,我这里给你总结几个我常遇到的坑,以及怎么爬出来。

第一个,图标橙色或红色,最常见是端口被占。我前面提过80端口和3306端口。

  • 80端口: 这是Apache的默认端口。如果你电脑上装了IIS,或者一些聊天软件(比如早期的Skype),它们可能已经占用了80端口。解决方法:
    1. 检查占用: 右键Wamp图标 -> Tools -> Test port 80。它会告诉你哪个进程在用。
    2. 停用或卸载占用程序: 如果是IIS,可以在“服务”里找到“World Wide Web Publishing Service”并停止,甚至卸载IIS组件。
    3. 修改Apache端口: 如果不想动其他程序,可以修改Apache的监听端口。右键Wamp图标 -> Apache -> httpd.conf。找到 Listen 80ServerName localhost:80,把 80 改成 8080 或其他未被占用的端口。改完后,访问时就得用 http://localhost:8080/ 了。
  • 3306端口: 这是MySQL的默认端口。如果你的电脑上已经有其他MySQL服务在运行,或者安装了其他数据库软件,可能就会冲突。解决方法类似,检查占用,或者修改MySQL的端口(在my.ini文件中)。

第二个,VC++运行库没装全。这个我强调过,但还是有人会漏。WampServer启动时如果弹出各种dll缺失的错误,比如MSVCR110.dll MSVCR120.dll VCRUNTIME140.dll vcruntime140_1.dll之类的,那八成就是这个原因。去微软官网把所有版本的VC++ Redistributable都下载安装一遍,x86和x64都别落下。装完重启WampServer,通常就能解决。

第三个,Apache或MySQL服务无法启动。即使端口没被占,VC++也装了,服务还是起不来?

  • 查看错误日志: 这是诊断问题的黄金法则。右键Wamp图标 -> Apache -> Apache error log 或 MySQL -> MySQL log。日志文件会告诉你具体是哪里出了问题,比如配置错误、权限不足等。
  • 权限问题: 确保WampServer的安装目录有完整的读写权限,特别是 data 文件夹(MySQL数据存放地)。

第四个,PHP版本切换问题。WampServer支持多PHP版本,但有时候切换后发现不生效。

  • 确保切换后Apache服务重启了。
  • 检查 `httpd.conf

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
mysql修改数据表名
mysql修改数据表名

MySQL修改数据表:1、首先查看数据库中所有的表,代码为:‘SHOW TABLES;’;2、修改表名,代码为:‘ALTER TABLE 旧表名 RENAME [TO] 新表名;’。php中文网还提供MySQL的相关下载、相关课程等内容,供大家免费下载使用。

668

2023.06.20

MySQL创建存储过程
MySQL创建存储过程

存储程序可以分为存储过程和函数,MySQL中创建存储过程和函数使用的语句分别为CREATE PROCEDURE和CREATE FUNCTION。使用CALL语句调用存储过程智能用输出变量返回值。函数可以从语句外调用(通过引用函数名),也能返回标量值。存储过程也可以调用其他存储过程。php中文网还提供MySQL创建存储过程的相关下载、相关课程等内容,供大家免费下载使用。

247

2023.06.21

mongodb和mysql的区别
mongodb和mysql的区别

mongodb和mysql的区别:1、数据模型;2、查询语言;3、扩展性和性能;4、可靠性。本专题为大家提供mongodb和mysql的区别的相关的文章、下载、课程内容,供大家免费下载体验。

281

2023.07.18

mysql密码忘了怎么查看
mysql密码忘了怎么查看

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一。那么mysql密码忘了怎么办呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

515

2023.07.19

mysql创建数据库
mysql创建数据库

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS 应用软件之一。那么mysql怎么创建数据库呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

256

2023.07.25

mysql默认事务隔离级别
mysql默认事务隔离级别

MySQL是一种广泛使用的关系型数据库管理系统,它支持事务处理。事务是一组数据库操作,它们作为一个逻辑单元被一起执行。为了保证事务的一致性和隔离性,MySQL提供了不同的事务隔离级别。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

386

2023.08.08

sqlserver和mysql区别
sqlserver和mysql区别

SQL Server和MySQL是两种广泛使用的关系型数据库管理系统。它们具有相似的功能和用途,但在某些方面存在一些显著的区别。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

532

2023.08.11

mysql忘记密码
mysql忘记密码

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。那么忘记mysql密码我们该怎么解决呢?php中文网给大家带来了相关的教程以及其他关于mysql的文章,欢迎大家前来学习阅读。

602

2023.08.14

俄罗斯Yandex引擎入口
俄罗斯Yandex引擎入口

2026年俄罗斯Yandex搜索引擎最新入口汇总,涵盖免登录、多语言支持、无广告视频播放及本地化服务等核心功能。阅读专题下面的文章了解更多详细内容。

69

2026.01.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 22.3万人学习

Node.js 教程
Node.js 教程

共57课时 | 9.5万人学习

CSS3 教程
CSS3 教程

共18课时 | 4.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号