Laravel在Windows下用Composer安裝的步驟

來源:互聯網
上載者:User
第一、安裝Composer

Windows下最新版本Composer下載:Composer-Setup.exe。安裝完成後,如果Composer安裝包安裝/更新緩慢,可以配置使用國內鏡像進行包依賴的安裝和升級,安裝時有選擇php安裝的路徑提示框的要選擇你laravel版本對應的php版本。

第二、配置系統路徑
要在控制台中使用composer命令,需要將Composer及PHP的可執行檔(.exe/.bat)所在目錄配置到系統內容變數Path中。PHP對應的php.exe在phpStudy安裝目錄中找這裡是php5.3:D:\phpStudy\php\php-5.3.29-nts/php.exe,Composer安裝現在安裝檔案環境都配置好了。不需要單獨去配置php和composer了。
  使用Composer安裝Laravel
  以上準備工作做好後,接下來正式開始安裝新的Laravel應用。首先我們直接通過Composer安裝Laravel。
  cd /你的安裝目錄,在該目錄下,執行如下Composer命令:
  先禁止php擴充xdebug,才不會報錯。

第三、安裝
  Laravel 4.0 安裝命令:composer create-project laravel/laravel --prefer-dist。
  如果卡住不動就要換成中國的composer鏡像:
  方法一: 修改composer 的全域設定檔推薦使用
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
  方法二: 修改當前項目的 composer.json 設定檔:
    composer config repo.packagist composer https://packagist.phpcomposer.com
  進入你的項目的根目錄(也就是 composer.json 檔案所在目錄),執行如下命令:
  上述命令將會在當前項目中的 composer.json 檔案的末尾自動添加鏡像的配置資訊(你也可以自己手工添加):
  

"repositories": {      "packagist": {          "type": "composer",          "url": "https://packagist.phpcomposer.com"      }  }

  以 laravel 項目的 composer.json 設定檔為例,執行上述命令後如下所示(注意最後幾行):


{  "name": "laravel/laravel",  "description": "The Laravel Framework.",  "keywords": ["framework", "laravel"],  "license": "MIT",  "type": "project",  "require": {  "php": ">=5.5.9",  "laravel/framework": "5.2.*"  },  "config": {  "preferred-install": "dist"  },  "repositories": {  "packagist": {  "type": "composer",  "url": "https://packagist.phpcomposer.com"  }  }  }

第四、錯誤處理:
  有時候composer install/update的時候會報錯:
  解決方案是設定一個本地或全域的composer配置:

composer config secure-http false

  全域設定:
    

composer config -g secure-http false

  意義是預設禁用https請求,就可以了
  安裝指定版本
    

composer create-project laravel/laravel=5.0.* --prefer-dist

      或者
    

composer create-project laravel/laravel=5.0.* demo --prefer-dist

  更新Composer
   

 composer self-update

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.