天天看點

linux php composer安裝和使用教程

linux php composer安裝和使用教程

建議在linux下 下載下傳後 然後再下載下傳到本地               win上最好别用composer下載下傳速度超級慢 或者根本下不動 項目依賴包

安裝 Composer,你隻需要下載下傳 composer.phar 可執行檔案。

<pre>cd /home/

curl -sS https://getcomposer.org/installer | php

</pre>

然後 /home/目錄下有 composer.phar

要檢查 Composer 是否正常工作,隻需要通過 php 來執行 PHAR:

<pre>php composer.phar

這将傳回給你一個可執行的指令清單。

如果你設定了全局 就可以直接運作composer

設定全局方法:

将composer移動到/usr/local/bin/實作全局性運作,在其它地方也能直接運作

composer。

<pre>ln -s composer.phar /usr/local/bin/composer

上面等同于 在/usr/local/bin/建立了composer快捷方式 能打開composer.phar

composer -v 如果出現版本資訊出來就成功了

然後到目前目錄下有 composer.json 檔案

先給這個檔案夾愛777 權限

下面要切換到不是root賬号下運作 建立其他賬号 請移步到

http://newmiracle.cn/?p=1789

運作composer install

如果composer.json裡

<pre>{

"require": {

"monolog/monolog": "1.0.*"

}

如果提示PHP版本不對的時候那你需要手動指定PHP版本

<pre>/usr/local/php7116/bin/php /home/composer.phar composer.json install

這裡将下載下傳 monolog 到 vendor/monolog/monolog 目錄下

接下來要加載類檔案

你隻需要将下面這行代碼添加到你項目的引導檔案中:

<pre>require 'vendor/autoload.php';

現在我們就可以使用 monolog 了

如果composer install安裝速度太慢 可以采取下面方式 采用中國鏡像

有兩種方式啟用本鏡像服務:

系統全局配置: 即将配置資訊添加到 Composer 的全局配置檔案 config.json 中

<pre>composer config -g repo.packagist composer https://packagist.phpcomposer.com