什么是 WampServer?
WampServer 是一个在 Windows 操作系统上运行的 Web 服务器解决方案,它将三个最流行的开源 Web 应用程序打包在一起,方便开发者快速搭建本地开发环境:

- Windows (操作系统)
- Apache (Web 服务器,用于处理 HTTP 请求,显示你的网站)
- MySQL (数据库服务器,用于存储网站数据,如用户信息、文章等)
- PHP (脚本语言,用于编写网站逻辑,连接 Apache 和 MySQL)
装好 WampServer,你就拥有了一个功能完整的本地服务器,可以用来学习 PHP、开发网站、测试程序,而无需连接到真实的互联网服务器。
第一步:下载 WampServer
- 访问官网:打开浏览器,访问 WampServer 的官方网站:https://www.wampserver.com/
- 选择版本:网站会自动检测你的 Windows 系统是 32 位还是 64 位,请务必下载与你系统匹配的版本,你可以通过在 Windows 搜索框输入“系统信息”来查看。
- 下载安装包:点击 "Download" 按钮,下载最新的 WampServer 安装包(
WampServer_x.x.x.x_x64.exe)。
注意:官网的下载有时可能不稳定,如果官网下载太慢或链接失效,也可以在一些知名的软件下载站(如:新浪软件中心、华军软件园等)搜索 "WampServer" 下载,但务必认准官方版本,以防病毒或恶意软件。
第二步:安装 WampServer
安装过程非常简单,只需“下一步”即可,但有几个关键点需要注意。
- 运行安装程序:双击你下载的
.exe文件,启动安装向导。 - 选择语言:首先会弹出一个语言选择窗口,选择 "简体中文"。
- 欢迎界面:点击 "下一步"。
- 同意许可协议:阅读许可协议,勾选 "我同意...",然后点击 "下一步"。
- 选择安装路径:这是最关键的一步。
- 默认路径:
C:\wamp64(64位系统) 或C:\wamp(32位系统)。 - 强烈建议不要修改默认路径,因为很多配置文件和脚本都硬编码了默认路径,修改后可能会导致各种问题。
- 如果你的 C 盘空间不足,可以安装到其他盘符,但路径中最好不要包含中文或空格。
- 点击 "下一步"。
- 默认路径:
- 选择快捷方式:你可以选择是否在桌面和开始菜单创建快捷方式,默认勾选即可,点击 "下一步"。
- 开始安装:点击 "安装" 按钮,等待安装完成。
- 启动 WampServer:安装完成后,会提示你是否立即启动 WampServer。请务必勾选 "Yes",然后点击 "Finish"。
第三步:配置 WampServer
安装完成后,任务栏右下角会出现 WampServer 的图标,它可能是绿色、橙色或红色的,我们需要先把它变成绿色,表示所有服务都已正常运行。

-
检查图标状态:
- 红色:服务未启动,右键点击图标,选择 "Start All Services"。
- 橙色:某个服务(通常是 Apache 或 MySQL)启动失败,最常见的原因是 Apache 的 80 端口被占用(IIS、Skype、迅雷等软件会占用 80 端口)。
- 绿色:所有服务(Apache, MySQL, PHP)都正常运行,这是我们想要的状态。
-
解决端口冲突(如果图标是橙色):
- 右键点击 WampServer 图标,进入
Apache->Service->Test Port 80。 - 系统会弹出一个窗口,告诉你哪个程序占用了 80 端口。
- 解决方案 A (推荐):关闭占用 80 端口的程序。
- 解决方案 B:修改 Apache 的端口,右键图标 ->
Apache->httpd.conf,在打开的文件中,找到Listen 80这一行,将其修改为其他未被占用的端口,Listen 8080,然后保存文件,重启所有服务(右键图标 ->Restart All Services),之后访问网站时就需要加上端口号,http://localhost:8080。
- 右键点击 WampServer 图标,进入
-
设置 MySQL 密码:
- 默认情况下,MySQL 的 root 用户是没有密码的,为了安全,最好设置一个密码。
- 右键点击 WampServer 图标,进入
MySQL->MySQL Console。 - 会弹出一个命令行窗口,首先会显示一些欢迎信息和当前数据库,光标在
mysql>后面闪烁。 - 输入以下命令来设置密码(将
'your_password'替换成你想要的密码):ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password';
- 按回车执行,如果显示
Query OK,说明设置成功。 - 输入
exit;退出 MySQL 控制台。
第四步:创建你的第一个网站
WampServer 默认有一个网站 localhost,但我们通常需要创建自己的项目。

-
找到网站根目录:
- WampServer 默认的网站根目录是安装目录下的
www文件夹。 - 64位系统:
C:\wamp64\www - 32位系统:
C:\wamp\www - 你可以把
www文件夹理解为互联网上的public_html或htdocs文件夹,所有放在这里的文件都可以通过浏览器访问。
- WampServer 默认的网站根目录是安装目录下的
-
创建项目文件夹:
- 打开
www文件夹,在里面创建一个新的文件夹作为你的项目名称,my_first_website。
- 打开
-
创建一个测试文件:
- 进入
my_first_website文件夹,新建一个文本文件,命名为index.php。 - 用记事本或 VS Code 等编辑器打开
index.php,输入以下代码:<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>我的第一个 WampServer 网站</title> </head> <body> <h1>你好,世界!</h1> <p>恭喜!你的 WampServer 服务器已经成功运行!</p> <?php // 这是一个 PHP 代码块,用于显示 PHP 的版本信息 phpinfo(); ?> </body> </html> - 保存文件。
- 进入
第五步:访问你的网站
你可以通过浏览器访问你刚刚创建的网站了。
-
通过项目名访问:
- 打开浏览器,在地址栏输入:
http://localhost/my_first_website/ - 按回车,你应该能看到你创建的页面,标题是“你好,世界!”,并且下面有一个详细的 PHP 版本信息表格。
- 打开浏览器,在地址栏输入:
-
通过虚拟主机访问(推荐):
- 每次都输入
localhost/项目名比较麻烦,我们可以配置虚拟主机,直接用http://项目名/来访问。 - 修改 hosts 文件:
- 找到
C:\Windows\System32\drivers\etc\目录下的hosts文件。 - 用管理员权限的记事本(右键 -> 以管理员身份运行)打开它。
- 在文件末尾添加一行:
0.0.1 my_first_website - 保存文件。
- 找到
- 配置 Apache 虚拟主机:
- 右键 WampServer 图标 ->
Apache->httpd.conf。 - 在文件中找到
# Virtual hosts部分,确保下面这行没有被注释(前面没有 ):Include conf/extra/httpd-vhosts.conf - 现在编辑
httpd-vhosts.conf文件,它的路径是C:\wamp64\Apache\conf\extra\httpd-vhosts.conf。 - 在文件末尾,复制并粘贴以下配置(将
my_first_website替换成你的项目名):<VirtualHost *:80> DocumentRoot "C:/wamp64/www/my_first_website" ServerName my_first_website <Directory "C:/wamp64/www/my_first_website"> Options Indexes FollowSymLinks AllowOverride All Require local </Directory> </VirtualHost> - 注意:
DocumentRoot和Directory的路径要使用正斜杠 ,并且要和你的实际路径一致。
- 右键 WampServer 图标 ->
- 重启 Apache:
- 右键 WampServer 图标 ->
Restart All Services。
- 右键 WampServer 图标 ->
- 访问:
- 现在在浏览器地址栏输入
http://my_first_website/,直接就能访问到你的网站了!
- 现在在浏览器地址栏输入
- 每次都输入
常用操作
- 启动/停止服务:右键 WampServer 图标,可以
Start All Services、Stop All Services或Restart All Services。 - 切换 PHP 版本:如果你的 WampServer 安装了多个 PHP 版本,可以通过
PHP->Version菜单切换。 - 管理数据库:右键图标 ->
MySQL->phpMyAdmin,这是一个基于 Web 的数据库管理工具,你可以在这里创建数据库、数据表、导入导出数据等,登录时,用户名是root,密码是你之前设置的密码。 - 查看日志:
www目录下的logs文件夹里有 Apache 和 MySQL 的日志文件,当网站出错时,可以查看日志来排查问题。
恭喜你!现在你已经成功搭建并配置好了自己的本地 WampServer 服务器,可以开始愉快地进行 Web 开发了!
