簡簡單單搞掂惱人的Laravel 5安裝

<p>

想折騰下Laravel 5了捧存。Laravel是這世界上最好且沒有之一的語言──PHP──的眾多框架中的一個(gè)附井,是我比較感興趣的PHP Web Framework辛燥。

但是安裝Laravel可不是件容易的事茵乱。Laravel的安裝桨吊,令無數(shù)PHPer邁向Laravel的第一步就變得困難重重。

Laravel安裝方法有幾種缅茉,本文只會介紹一種嘴脾,并盡量用簡單直接的方式闡述,同時(shí)會教你繞過一些坑。

一. 我的環(huán)境###

  • Windows 8.1 64位译打;
  • 集成開發(fā)環(huán)境XAMPP 1.8.3耗拓,其中的PHP版本為PHP: 5.5.11;
  • 準(zhǔn)備安裝Laravel 5奏司。

二. 步驟###

2.1 安裝Composer####

<p>

composer global require "laravel/installer=~1.1"

  • 如果運(yùn)行Composer命令報(bào)錯(cuò):

<p>

Fatal error: Uncaught exception 'PharException' with message 'phar "C:\ProgramData\ComposerSetup\bin\composer.phar" has a broken signature'
in C:\ProgramData\ComposerSetup\bin\composer.phar:23
Stack trace:
#0 C:\ProgramData\ComposerSetup\bin\composer.phar(23): Phar::mapPhar('composer.phar')
#1 {main}
  thrown in C:\ProgramData\ComposerSetup\bin\composer.phar on line 23 

那就接著看步驟2.2猜扮,否者跳過之直接到步驟2.4勉吻。

2.2 cURL####

<p>

  • 這是Composer之后,我們涉及的第二個(gè)工具:curl旅赢。如果你之前沒有curl齿桃,請到這里下載合適的版本:cURL - Download。我用的是這個(gè)版本的:
  • 打開命令行窗口煮盼,進(jìn)入Composer安裝路徑中的C:\ProgramData\ComposerSetup\bin短纵,運(yùn)行以下命令,替換掉原來安裝Composer時(shí)生成的composer.phar:

curl -s http://getcomposer.org/installer| php

  • 之后運(yùn)行以下命令檢查composer.phar是否安裝成功僵控,成功的話將顯示所有Composer命令:

php composer.phar

OK香到!

2.3 composer安裝Laravel 5####

<p>

  • 接步驟2.2,運(yùn)行:

composer global require "laravel/installer=~1.1"

別高興得太早了报破,很可能又報(bào)錯(cuò)哦:

[Composer\Downloader\TransportException]
The "https://packagist.org/packages.json" file could not be downloaded: SSL/TLS already set-up for this stream
failed to open stream: Cannot connect to HTTPS server through proxy

哈哈`(∩_∩)′悠就,還是切換到國內(nèi)Composer源吧,感謝國內(nèi)PHPer做的好事充易。

  • 先通過以下命令找到composer主目錄

composer config -l -g

其中的[home]配置項(xiàng)內(nèi)容就是了梗脾。我的是:[home] C:/Users/用戶名/AppData/Roaming/Composer

  • 然后編輯composer主目錄下的config.json文件為:
{
    "config": {},
    "repositories": [
      {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
      {"packagist": false}
    ]
} 
  • 再次運(yùn)行一下Laravel 5安裝命令:

composer global require "laravel/installer=~1.1"

搞掂盹靴!

2.4 生成具體的Laravel 5應(yīng)用####

<p>

  • 記得將Laravel執(zhí)行路徑添加到環(huán)境變量中炸茧,我的Laravel執(zhí)行路徑為:C:\Users\用戶名\AppData\Roaming\Composer\vendor\bin

  • 到XAMPP的htdocs目錄下稿静,運(yùn)行以下命令生成一個(gè)Laravel 5的應(yīng)用樣例:

laravel new blog

要保證你的網(wǎng)絡(luò)暢通哦梭冠,估計(jì)需生成一段時(shí)間_

2.5 測試####

啟動XAMPP,打開地址:http://localhost/blog/public/自赔,顯示如下:

安裝成功妈嘹!

三. 后記###

Laravel的宣傳語很煽情:

Love beautiful code? We do too.

The PHP Framework For Web Artisans

它是一個(gè)為Web藝術(shù)濕準(zhǔn)備的PHP框架(*°?°)=3

附:參考###

Composer國內(nèi)源相關(guān)信息:Composer 中國鏡像

這里:Laravel中文網(wǎng)還有中文教程绍妨。

感謝國內(nèi)開源愛好者和PHPer的無私奉獻(xiàn)H罅场( ω

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末柬脸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子毙驯,更是在濱河造成了極大的恐慌倒堕,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,627評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件爆价,死亡現(xiàn)場離奇詭異垦巴,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)铭段,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評論 3 399
  • 文/潘曉璐 我一進(jìn)店門骤宣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人序愚,你說我怎么就攤上這事憔披。” “怎么了爸吮?”我有些...
    開封第一講書人閱讀 169,346評論 0 362
  • 文/不壞的土叔 我叫張陵芬膝,是天一觀的道長。 經(jīng)常有香客問我形娇,道長锰霜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,097評論 1 300
  • 正文 為了忘掉前任桐早,我火速辦了婚禮癣缅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘哄酝。我一直安慰自己所灸,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評論 6 398
  • 文/花漫 我一把揭開白布炫七。 她就那樣靜靜地躺著爬立,像睡著了一般。 火紅的嫁衣襯著肌膚如雪万哪。 梳的紋絲不亂的頭發(fā)上侠驯,一...
    開封第一講書人閱讀 52,696評論 1 312
  • 那天,我揣著相機(jī)與錄音奕巍,去河邊找鬼吟策。 笑死,一個(gè)胖子當(dāng)著我的面吹牛的止,可吹牛的內(nèi)容都是我干的檩坚。 我是一名探鬼主播,決...
    沈念sama閱讀 41,165評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼匾委!你這毒婦竟也來了拖叙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,108評論 0 277
  • 序言:老撾萬榮一對情侶失蹤赂乐,失蹤者是張志新(化名)和其女友劉穎薯鳍,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體挨措,經(jīng)...
    沈念sama閱讀 46,646評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡挖滤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了浅役。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片斩松。...
    茶點(diǎn)故事閱讀 40,861評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖觉既,靈堂內(nèi)的尸體忽然破棺而出砸民,到底是詐尸還是另有隱情,我是刑警寧澤奋救,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站反惕,受9級特大地震影響尝艘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜姿染,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評論 3 336
  • 文/蒙蒙 一背亥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧悬赏,春花似錦狡汉、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至兵多,卻和暖如春尖啡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背剩膘。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評論 1 274
  • 我被黑心中介騙來泰國打工衅斩, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人怠褐。 一個(gè)月前我還...
    沈念sama閱讀 49,287評論 3 379
  • 正文 我出身青樓畏梆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子奠涌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 原文鏈接 必備品 文檔:Documentation API:API Reference 視頻:Laracasts ...
    layjoy閱讀 8,610評論 0 121
  • 是什么 如果你知道yum宪巨、apt-get、npm铣猩、bower等命令中的一種或者多種揖铜,那么,你也能很快知道compo...
    旱魃一樣閱讀 3,138評論 0 9
  • 必備品文檔:DocumentationAPI: API Reference視頻:Laracasts速查表:Lara...
    ethanzhang閱讀 5,746評論 0 68
  • 無奈的愛情达皿,只能在另外一個(gè)世界中尋找他們的延續(xù)天吓。 而真實(shí)的愛情,都握在我們手里峦椰。 文 丨楊小邪 公眾號丨瀾潤...
    瀾潤她世界閱讀 392評論 0 0
  • 昨天晚上悠悠斜依在餐椅上龄寞,對我們?nèi)齻€(gè)說:我給你們講講我小時(shí)候的故事。 她才兩周半汤功,實(shí)在不知道她小時(shí)候是什么時(shí)候物邑,但...
    周末的午后閱讀 222評論 0 0