xampp安装教程与配置win10_xampp配置Apache教程

xampp安装教程与配置win10_xampp配置Apache教程
最新回答
夏日梧桐雨

2026-06-10 13:23:20

在Windows 10上安装和配置XAMPP(含Apache配置)的完整教程如下:

一、XAMPP安装步骤
  1. 下载安装包

    访问

    Apache Friends官网
    ,选择Windows版本的XAMPP安装包(推荐最新稳定版)。

  2. 运行安装程序

    双击下载的.exe文件,启动安装向导。

    选择安装路径(建议默认路径C:xampp,避免中文或特殊字符路径)。

    在组件选择界面,确保勾选Apache、MySQL、PHP和Perl(默认全选即可)。

    取消勾选Learn more about Bitnami for XAMPP(可选,避免安装附加软件)。

  3. 完成安装

    等待安装完成,勾选Start the XAMPP Control Panel now自动打开控制面板。

二、配置Apache服务
  1. 启动Apache模块

    打开XAMPP控制面板(xampp-control.exe),点击Apache模块的Start按钮。

    若提示防火墙权限,允许Apache通过防火墙。

  2. 修改默认端口(可选)

    原因:Windows系统默认占用80端口,可能导致冲突。

    操作步骤:

    停止Apache服务(点击XAMPP控制面板中的Stop)。

    打开Apache配置文件:

    路径:C:xamppapacheconfhttpd.conf(根据实际安装路径调整)。

    使用文本编辑器(如Notepad++)打开文件。

    搜索Listen 80,修改为Listen 8081(或其他未被占用的端口)。

    搜索ServerName localhost:80,修改为ServerName localhost:8081。

    保存文件并重新启动Apache。

  3. 验证Apache服务

    打开浏览器,访问以下地址:

    未修改端口:

    http://localhost

    修改端口后:

    http://localhost:8081

    若显示XAMPP欢迎页,说明配置成功。

三、配置MySQL服务
  1. 启动MySQL模块

    在XAMPP控制面板中点击MySQL模块的Start按钮。

    若提示防火墙权限,允许MySQL通过防火墙。

  2. 设置MySQL密码(可选)

    点击XAMPP控制面板中的Admin按钮(MySQL行),打开phpMyAdmin登录页。

    默认用户名:root,密码为空。

    为增强安全性,建议设置密码:

    打开命令行,导航至C:xamppmysqlbin。

    执行命令:mysql -u rootALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

    修改C:xamppphpMyAdminconfig.inc.php中的密码配置(搜索$cfg['Servers'][$i]['password'])。

四、注册为Windows服务(可选)
  1. 将Apache和MySQL注册为服务

    以管理员身份运行XAMPP控制面板。

    点击Apache和MySQL模块对应的Service列下的Install按钮。

    注册成功后,可通过Windows服务管理器(services.msc)管理启动类型(自动/手动)。

  2. 卸载服务

    若需卸载服务,点击Uninstall按钮或通过命令行执行:sc delete Apache2.4sc delete mysql

五、常见问题解决
  1. 端口冲突

    若Apache无法启动,检查端口占用情况:

    打开命令行,执行:netstat -ano | findstr :80

    终止占用端口的进程(如Taskkill /PID 进程号 /F),或修改Apache端口。

  2. 访问本地PHP文件

    将PHP文件放置在C:xampphtdocs目录下。

    访问地址格式:

    http://localhost:
    端口号/文件名.php(如
    http://localhost:8081/test.php
    )。

  3. 防火墙拦截

    确保Apache和MySQL在防火墙中允许入站连接。

    路径:控制面板 > Windows Defender 防火墙 > 允许应用通过防火墙。

六、总结
  • 安装:下载XAMPP并运行安装程序,选择核心组件。
  • Apache配置:修改httpd.conf文件中的端口(如80→8081),避免冲突。
  • MySQL配置:通过phpMyAdmin设置密码,增强安全性。
  • 服务管理:可选注册为Windows服务,实现开机自启。

通过以上步骤,您可在Windows 10上完成XAMPP的安装与基础配置,快速搭建本地开发环境。