用laravel框架做項目,有時大腦里就一片空白,不知道怎么著手,或是安裝laravel遇到很多小的問題,不知道怎么解決,下面我整理了一下安裝過程中的筆記。希望能為遇到問題的開發(fā)者提供支持。
一、composer的下載和安裝
composer下載
英文網(wǎng)站:https://getcomposer.org/
中文鏡像:http://www.phpcomposer.com/
1、windows下安裝composer教程:
中文鏡像
不用修改這里配置
這里需要注意安裝這個composer前需要有PHP環(huán)境
以上下一步就可以直接安裝完成,完成后用cmd命令的composer -v 檢測。
2、mac系統(tǒng)下安裝composer教程:
mac下直接用命令行模式下載Composer
使用curl指令下載:
curl -sS https://getcomposer.org/installer | php
或是沒有安裝curl,也可以用php指令下載:
php -r "readfile('https://getcomposer.org/installer');" | php
手動下載Composer
地址:https://getcomposer.org/composer.phar
當(dāng)你下載了composer.phar后,可以將它放在目錄中,但每次當(dāng)你建立新目錄時,你必須再復(fù)制一個副本到新目錄中,這樣比較麻煩。所以最佳做法是將它放到usr/local/bin中,成為全域指令。
sudo mv composer.phar /usr/local/bin/composer
這樣就可以直接在終端使用composer命令了
二、laravel的安裝
composer安裝Laravel
1、直接下載安裝(需要翻墻)
創(chuàng)建一個名為laravel的Laravel項目
composer create-project laravel/laravel --prefer-dist
創(chuàng)建一個名為blog的Laravel項目
composer create-project laravel/laravel blog -prefer-dist
2、使用composer境像安裝(不要翻墻)
使用Composer鏡像安裝最新版Laravel
啟用鏡像服務(wù)的方式有兩種:
系統(tǒng)全局配置:即將配置信息添加到composer的全局配置文件config.json中,
單個項目配置:將配置信息添加到某個項目的composer.json文件中
例1:修改composer的全局配置文件(推薦方式)
打開命令行窗口( windows用戶)或控制臺( Linux. Mac用戶)并執(zhí)行如下命令:
composer config -g repo.packagist composer https://packagist.phpcomposer. com
上面命令執(zhí)行完成后,就可以再次執(zhí)行以下命令,不用翻墻了
創(chuàng)建一個名為laravel的Laravel項目
composer create-project laravel/laravel --prefer-dist
創(chuàng)建一個名為blog的Laravel項目
composer create-project laravel/laravel blog -prefer-dist
例2 :修改當(dāng)前項目的composer.json配置文件:
打開命令行窗口( windows用戶)或控制臺( Linux, Mac用戶) ,進入你的項目的根目錄(也就是composer.json文件所有目錄),執(zhí)行如下命令:
composer config repo.packagist composer nttps://packagist. phpcoeposer. com
第一步:因為它是在當(dāng)前項目下執(zhí)行,所以先起個項目文件夾test
第二步:是修改當(dāng)前項目的composer文件,所以得先有composer.json文件,所以手動模擬個文本文件,不需要做任何設(shè)置,命名為composer.json就好。
上面提示,點擊「是」
然后再執(zhí)行如下命令:
composer config repo.packagist composer nttps://packagist. phpcoeposer. com
看一下composer.json文件,這是文件多了一些內(nèi)容
然后就可以以下命令不需要翻墻了。
創(chuàng)建一個名為laravel的Laravel項目
composer create-project laravel/laravel --prefer-dist
創(chuàng)建一個名為blog的Laravel項目
composer create-project laravel/laravel blog -prefer-dist
上述命令將會在當(dāng)前項目中的composer.json文件的未尾自動添加鏡像的配置信息(你也可以自己手工添加) :
composer.json文件里的內(nèi)容(如上面截圖)意思是安裝laravel指定為中國網(wǎng)站URL。
以上步驟是我安裝過且成功的,按照上面步驟一步步安裝就好,如果哪有不懂可以留言。謝謝,大家支持。希望能為大家提供幫助。