Composer 是 PHP 生态中最重要、使用最广泛的依赖管理工具。本文将提供一份清晰简洁的指南,涵盖从系统环境要求、下载安装步骤,到常用命令和基础使用示例,帮助你快速上手并应用于实际项目开发中。
事前准备工作:首先需要安装PHP软件,如果有安装phpstudy,可以用phpstudy的php扩展路径,添加到系统环境变量。在CMD界面,输入PHP -V验证PHP安装状态。
注意:如果安装Laraval需要PHP 8.1版本及以上
Composer 的下载与安装
官网下载:https://getcomposer.org/download/ 
初次安装的php软件,可能没有打开composer需要的扩展。因此要在php.ini文件中打开扩展设置extension_dir
开启扩展:php_openssl和zip
[Date]
date.timezone=Asia/Shanghai
[PHP]
extension_dir = "D:\phpstudy_pro\Extensions\php\php8.2.9nts\ext"
extension=php_openssl
extension=zip
max_execution_time=300
max_input_time=60
max_input_vars=3000
memory_limit=256M
upload_max_filesize=100M
post_max_size=100M
max_file_uploads=20
display_errors=On
display_startup_errors=On
log_errors=On
;track_errors=On
html_errors=On
error_log=D:/phpstudy_pro/Extensions/php/php8.2.9nts.log
error_reporting=E_ALL & ~E_NOTICE
allow_url_fopen=On
allow_url_include=Off
Composer软件安装过程很简单,Developer Mode不需要勾选,点击Next就好。Proxy也不需要设置点击Next,点击Install等待安装完成就好
安装效果验证:
检查是否安装成功:
在cmd命令提示行窗口用 composer --version 或者 composer 命令检查是否安装成功。

代理配置
composer install 虽然用得很爽,但由于 packagist.org 和 github 常常间接性被墙,导致经常 install 半天卡着不动。 所以要进行代理设置。
composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer
使用方法:
根据项目需求,CMD创建文件夹后,参考项目的composer安装指南,输入命令后即可完成项目安装。

发表评论 取消回复