composer 安裝以及使用教程


CentOS 7 安裝 Composer:

composer 官方下載文檔:
https://getcomposer.org/download/

首先 centos 必須安裝 php-cli,也就是在命令行下可以運行 php,且 PHP 5.3.2+
php -v
沒有安裝 php-cli 的,可以執行以下命令進行安裝
yum install php-cli php-zip wget unzip

下載 composer-setup.php 文件到當前目錄

驗證安裝的腳本是否正確

以下操作分兩種操作,可以得到不同的結果:

操作1:
執行安裝命令,執行完成后會在當前目錄下生成一個 composer.phar 文件

刪除當前目錄下的 composer-setup.php 安裝文件

執行以下命令查看 composer 版本

php composer.phar

操作2(推薦):
執行以下命令將 composer 安裝到 /usr/local/bin 目錄下,並且重命名 composer.phar 文件
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
刪除當前目錄下的 composer-setup.php 安裝文件

接下來執行以下命令驗證 composer 是否安裝成功
composer

總結:
因為操作2 直接將 composer 安裝到了 環境變量目錄中,而且重命名了文件名稱,所以可以在任何地方直接使用命令 composer 進行依賴庫的安裝。
CentOS 下環境變量目錄查看,包含在以下輸出目錄的為當前系統的環境變量目錄 ,composer 可執行文件要給 x 權限,如下圖所示
echo $PATH

以下命令為文件添加 x 權限
chmod +x FILE_NAME

Windows 下的安裝可以直接下載官網的 .exe 直接安裝,官網下載鏈接如下:
https://getcomposer.org/Composer-Setup.exe

Composer 實例

當你的 CentOS 系統安裝了 Composer 后,我們就可以使用 Composer 創建 PHP 項目。
下面我會使用 composer 的 carbon 包,創建一個簡單的程序用於輸出當前時間。
運行以下命令安裝 carbon 包
composer require nesbot/carbon
下圖表示安裝成功:

安裝成功后會在當前文件夾下生成 composer.json、composer.lock、vendor 文件夾

  • vendor 文件夾存放了該項目所需的所有依賴代碼
  • composer.lock 包含了依賴代碼的所有版本信息
  • composer.json 包含了項目的名稱

可以在 Packagist 中找到你想要的代碼庫。
安裝完成后創建 test.php 文件

執行

php test.php

 


輸出:

如果后面想更新代碼庫,可以使用如下命令:

composer update

 

原文地址:

https://www.ryanzoe.top/php/how-to-install-and-use-composer-on-centos-7/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM