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