Windows 安装 Composer 需先启用 PHP 的 openssl 扩展,再运行官方 Composer-Setup.exe 安装器(自动配置环境变量),最后通过 composer --version 验证;安装后可执行 composer init 和 composer require 测试依赖管理功能。

在 Windows 上安装 Composer 很简单,关键是确保 PHP 环境就绪、openssl 扩展已启用,并正确完成安装流程。2025 年底仍推荐使用官方 Composer-Setup.exe 图形化安装器,稳定且兼容主流 PHP 版本(如 PHP 8.2/8.3)。
Composer 依赖 PHP 运行,且必须开启 php_openssl.dll 扩展,否则安装或联网操作会失败:
php --ini 命令定位);extension=openssl 或 ;extension=php_openssl.dll,去掉前面的分号 ;,保存文件php -m | findstr openssl,若输出 openssl 即表示已启用直接使用 Composer 官方维护的 Windows 安装器,无需手动配置 .phar 或环境变量(默认自动处理):
php.exe(例如:D:\xampp\php\php.exe)安装后无需重启系统,直接打开新打开的 CMD 或 PowerShell:
composer --version,回车后显示类似 Composer version 2.7.7 即成功'composer' 不是内部或外部命令,说明环境变量未生效:检查系统环境变量 Path 是否包含 C:\ProgramData\ComposerSetup\bin(安装器默认路径),添加后重启终端即可composer -V 或 composer list 查看基础命令列表装好后马上可以测试依赖管理功能:
D:\myproject,进入该目录:cd /d D:\myproject
composer init,按提示交互式创建 composer.json(或手动建一个空 JSON 文件)composer require monolog/monolog
vendor/ 目录和 autoload.php,可在 PHP 脚本中直接引入使用以上就是如何在Windows上安装Composer?(最新教程)的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号