1. 程式人生 > >composer 安裝laravel 框架

composer 安裝laravel 框架

1.安裝windows 下的composer工具
執行命令 composer -v 出現composer的版本資訊 composer 就安裝好了

因為composer 預設載入的是國外的映象

國內因為“牆”的存在 載入國外映象 會出錯

所以要配置國內映象

1 全域性配置(推薦方式)

開啟命令列視窗(windows使用者)或控制檯(Linux、Mac 使用者)並執行如下命令:

composer config -g repo.packagist composer https://packagist.phpcomposer.com
2 單個專案配置

修改當前專案的 composer.json 配置檔案:

開啟命令列視窗(windows使用者)或控制檯(Linux、Mac 使用者),進入你的專案的根目錄(也就是composer.json 檔案所在目錄),執行如下命令:

composer config repo.packagist composer https://packagist.phpcomposer.com

在當前專案中的 composer.json 檔案的末尾新增映象的配置資訊

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

這樣我們的composer 就配置好了
然後是下載laravel 框架

我們的composer 映象提供的都是我們的核心元件 沒有目錄結構 也就是說下載下來的只有vendor 的資料夾

所有我們先要建立目錄結構
在git 上有我們的檔案目錄 https://github.com/laravel/laravel

我們發現 在git上下載完成後 有composer下載需要的composer.json 檔案

可以根據自己的需要進行配置

接下來 在我們下載的資料夾 目錄下 執行命令

composer require “laravel/installer”

等待下載完成

下載完成後 通過入口檔案進入框架

我們發下 框架告訴我們有一些錯誤發生了 不要急

這是因為我們的配置檔案沒有載入上

找到根目錄下的.env.example 第一種 直接命名為 .env 第二種複製重新命名為.env 推薦第二種 保留原檔案

這時候 還會報錯
The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.

這時候 我們需要一個鑰匙 填寫在配置檔案的APP_KEY=處

執行 命令 php artisan key:generate

好了 配置成功 laravel框架就安裝成功了