确认 php 已安装并运行 php - v 验证;2. 下载 composer 安装器并移至 /usr/local/bin;3. 设置执行权限后通过 composer –version 验证,即可在 WSL 中正常使用 Composer 管理 PHP 依赖。

在 WSL 中安装和使用 Composer,关键在于确保 PHP 环境已正确配置,并通过推荐方式安装 Composer 以方便全局调用。以下是具体步骤。
确认 PHP 已安装并可用
Composer 是 PHP 的依赖管理 工具,必须先确保 PHP 已在 WSL 环境中安装。
检查 PHP 是否安装:
- 打开 WSL 终端,运行 php -v
- 如果显示 PHP 版本信息,说明已安装
- 若未安装,根据你的 linux 发行版执行安装命令,例如 ubuntu 用户可运行:
sudo apt update && sudo apt install php-cli php-zip php-mbstring php-curl
全局安装 Composer
建议将 Composer 安装为全局命令,以便在任意目录下使用。
执行以下步骤:
- 下载 Composer 安装器:
curl -sS https://getcomposer.org/installer | php - 将生成的 composer.phar 移动到全局可执行目录:
sudo mv composer.phar /usr/local/bin/composer - 创建一个简单的别名或直接使用,确保权限可执行:
sudo chmod +x /usr/local/bin/composer
验证并使用 Composer
安装完成后,验证是否可以正常运行。
测试方法:
- 运行 composer –version,应显示当前 Composer 版本
- 进入项目目录,运行 composer init 可初始化新项目
- 使用 composer require vendor/package 安装依赖
如果遇到权限或路径问题,确保你的用户对 /usr/local/bin 有访问权限,且 php 扩展 如 zip、openssl已启用。
基本上就这些。只要 PHP 环境没问题,Composer 在 WSL 中的使用体验与原生 Linux 基本一致。
以上就是在 WSL(windows Subsystem for Linux)中如何正确安装和使用 composer?的详细内容,更多请关注php 中文网其它相关文章!


