安裝lavavel步驟:
- 安裝composer (需要開啟php_openssl擴展,否則報錯) (https://getcomposer.org/)
- 到github下載laravel的最新發行版 (https://github.com/laravel/laravel/releases)
- 把下載的laravel-*.zip 解壓縮到項目目錄
- 通過composer安裝依賴插件:composer install (vendor目錄,需要開啟php的php_fileinfo,php_gd2擴展)
說明,第2、3步驟可以換成:
- 通過 Composer 安裝 Laravel 安裝器:composer global require "laravel/installer"
- 通過簡單的 laravel new 命令即可在當前目錄下創建一個新的 Laravel 應用:laravel new yourprojectname
Composer 更換為國內鏡像源
以 laravel 項目的 composer.json 配置文件為例,添加本鏡像服務配置信息后如下所示(注意紅色代碼):
{ "config": { "preferred-install": "dist", "sort-packages": true, "optimize-autoloader": true, "secure-http": false }, "repositories": [ {"type": "composer", "url": "http://packagist.phpcomposer.com"}, {"packagist": false} ] }
注意:
1. 為了避免安裝包的時候都要執行兩次查詢,切記要添加"packagist": false,禁用 packagist 的設置。
2. 解決在項目中composer update組件時出現錯誤提示“[Composer\Downloader\TransportException]...”,直接改composer.json,給“config”項中加上"secure-http": false,即禁用https請求,改用http方式。
使用本鏡像服務就意味着下載的所有的安裝包元數據都將來自本鏡像服務,而不再向 packagist.org 發起請求。這將加速 Composer 的安裝過程,並且更加可靠、快速。(由於眾所周知的原因,國外的網站連接速度太慢,並且隨時可能被牆)
全局修改方法:
打開命令行窗口(windows用戶)或控制台(Linux、Mac 用戶)並執行如下命令:
composer config -g repositories.packagist composer http://packagist.phpcomposer.com
composer config -g secure-http false
參考文章:
https://pkg.phpcomposer.com/
http://blog.csdn.net/u011743396/article/details/50358057
http://blog.csdn.net/soonfly/article/details/50981799
http://blog.sina.com.cn/s/blog_a3fb1fe30102wbsp.html
版權聲明:本文采用署名-非商業性使用-相同方式共享(CC BY-NC-SA 3.0 CN)國際許可協議進行許可,轉載請注明作者及出處。 |