凌峰创科服务平台

WampServer搭建服务器如何快速配置?

什么是 WampServer?

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

WampServer搭建服务器如何快速配置?-图1
(图片来源网络,侵删)
  • Windows (操作系统)
  • Apache (Web 服务器,用于处理 HTTP 请求,显示你的网站)
  • MySQL (数据库服务器,用于存储网站数据,如用户信息、文章等)
  • PHP (脚本语言,用于编写网站逻辑,连接 Apache 和 MySQL)

装好 WampServer,你就拥有了一个功能完整的本地服务器,可以用来学习 PHP、开发网站、测试程序,而无需连接到真实的互联网服务器。


第一步:下载 WampServer

  1. 访问官网:打开浏览器,访问 WampServer 的官方网站:https://www.wampserver.com/
  2. 选择版本:网站会自动检测你的 Windows 系统是 32 位还是 64 位,请务必下载与你系统匹配的版本,你可以通过在 Windows 搜索框输入“系统信息”来查看。
  3. 下载安装包:点击 "Download" 按钮,下载最新的 WampServer 安装包(WampServer_x.x.x.x_x64.exe)。

注意:官网的下载有时可能不稳定,如果官网下载太慢或链接失效,也可以在一些知名的软件下载站(如:新浪软件中心、华军软件园等)搜索 "WampServer" 下载,但务必认准官方版本,以防病毒或恶意软件


第二步:安装 WampServer

安装过程非常简单,只需“下一步”即可,但有几个关键点需要注意。

  1. 运行安装程序:双击你下载的 .exe 文件,启动安装向导。
  2. 选择语言:首先会弹出一个语言选择窗口,选择 "简体中文"。
  3. 欢迎界面:点击 "下一步"。
  4. 同意许可协议:阅读许可协议,勾选 "我同意...",然后点击 "下一步"。
  5. 选择安装路径:这是最关键的一步
    • 默认路径C:\wamp64 (64位系统) 或 C:\wamp (32位系统)。
    • 强烈建议不要修改默认路径,因为很多配置文件和脚本都硬编码了默认路径,修改后可能会导致各种问题。
    • 如果你的 C 盘空间不足,可以安装到其他盘符,但路径中最好不要包含中文或空格。
    • 点击 "下一步"。
  6. 选择快捷方式:你可以选择是否在桌面和开始菜单创建快捷方式,默认勾选即可,点击 "下一步"。
  7. 开始安装:点击 "安装" 按钮,等待安装完成。
  8. 启动 WampServer:安装完成后,会提示你是否立即启动 WampServer。请务必勾选 "Yes",然后点击 "Finish"。

第三步:配置 WampServer

安装完成后,任务栏右下角会出现 WampServer 的图标,它可能是绿色、橙色或红色的,我们需要先把它变成绿色,表示所有服务都已正常运行。

WampServer搭建服务器如何快速配置?-图2
(图片来源网络,侵删)
  1. 检查图标状态

    • 红色:服务未启动,右键点击图标,选择 "Start All Services"。
    • 橙色:某个服务(通常是 Apache 或 MySQL)启动失败,最常见的原因是 Apache 的 80 端口被占用(IIS、Skype、迅雷等软件会占用 80 端口)。
    • 绿色:所有服务(Apache, MySQL, PHP)都正常运行,这是我们想要的状态。
  2. 解决端口冲突(如果图标是橙色)

    • 右键点击 WampServer 图标,进入 Apache -> Service -> Test Port 80
    • 系统会弹出一个窗口,告诉你哪个程序占用了 80 端口。
    • 解决方案 A (推荐):关闭占用 80 端口的程序。
    • 解决方案 B:修改 Apache 的端口,右键图标 -> Apache -> httpd.conf,在打开的文件中,找到 Listen 80 这一行,将其修改为其他未被占用的端口,Listen 8080,然后保存文件,重启所有服务(右键图标 -> Restart All Services),之后访问网站时就需要加上端口号,http://localhost:8080
  3. 设置 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搭建服务器如何快速配置?-图3
(图片来源网络,侵删)
  1. 找到网站根目录

    • WampServer 默认的网站根目录是安装目录下的 www 文件夹。
    • 64位系统C:\wamp64\www
    • 32位系统C:\wamp\www
    • 你可以把 www 文件夹理解为互联网上的 public_htmlhtdocs 文件夹,所有放在这里的文件都可以通过浏览器访问。
  2. 创建项目文件夹

    • 打开 www 文件夹,在里面创建一个新的文件夹作为你的项目名称,my_first_website
  3. 创建一个测试文件

    • 进入 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>
    • 保存文件。

第五步:访问你的网站

你可以通过浏览器访问你刚刚创建的网站了。

  1. 通过项目名访问

    • 打开浏览器,在地址栏输入:http://localhost/my_first_website/
    • 按回车,你应该能看到你创建的页面,标题是“你好,世界!”,并且下面有一个详细的 PHP 版本信息表格。
  2. 通过虚拟主机访问(推荐)

    • 每次都输入 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>
      • 注意DocumentRootDirectory 的路径要使用正斜杠 ,并且要和你的实际路径一致。
    • 重启 Apache
      • 右键 WampServer 图标 -> Restart All Services
    • 访问
      • 现在在浏览器地址栏输入 http://my_first_website/,直接就能访问到你的网站了!

常用操作

  • 启动/停止服务:右键 WampServer 图标,可以 Start All ServicesStop All ServicesRestart All Services
  • 切换 PHP 版本:如果你的 WampServer 安装了多个 PHP 版本,可以通过 PHP -> Version 菜单切换。
  • 管理数据库:右键图标 -> MySQL -> phpMyAdmin,这是一个基于 Web 的数据库管理工具,你可以在这里创建数据库、数据表、导入导出数据等,登录时,用户名是 root,密码是你之前设置的密码。
  • 查看日志www 目录下的 logs 文件夹里有 Apache 和 MySQL 的日志文件,当网站出错时,可以查看日志来排查问题。

恭喜你!现在你已经成功搭建并配置好了自己的本地 WampServer 服务器,可以开始愉快地进行 Web 开发了!

分享:
扫描分享到社交APP
上一篇
下一篇