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