1. 安裝Composer
在Debian系統上,首先需要全局安裝Composer(PHP依賴管理工具)。打開終端,執行以下命令:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
安裝完成后,通過composer --version驗證是否成功,若顯示版本號則說明安裝完成。
2. 創建項目目錄
選擇合適的工作路徑(如/var/www或用戶主目錄),創建一個新的項目文件夾并進入:
mkdir my_project # 替換為你的項目名稱
cd my_project
此目錄將作為項目的根目錄,后續所有操作均在此進行。
3. 初始化Composer項目
在項目目錄內運行composer init命令,Composer會引導你填寫項目元信息(如項目名稱、描述、作者、許可證等)。若無需自定義,可直接按回車鍵采用默認值。初始化完成后,會生成composer.json文件,用于記錄項目的依賴配置和元數據。
4. 安裝項目依賴
monolog/monolog),可使用composer require命令,例如:composer require monolog/monolog
Composer會自動下載該庫及其依賴,并更新composer.json(記錄依賴版本)和composer.lock(鎖定具體版本,確保團隊環境一致)。create-project命令,一步完成項目初始化和依賴安裝。例如,創建Laravel項目:composer create-project --prefer-dist laravel/laravel laravel_project
其中--prefer-dist表示下載穩定的發布版本(而非開發分支),提升安裝速度。5. 后續管理(可選)
composer update命令,Composer會根據composer.json中的版本約束自動更新依賴。composer prune命令清理vendor目錄中未使用的包,保持項目整潔。通過以上步驟,即可在Debian系統上使用Composer快速創建并管理PHP項目。composer.json和composer.lock文件是項目依賴管理的核心,建議納入版本控制(如Git)以確保團隊協作的一致性。