国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

1. Laravel的初始化安裝 - Laravel從零開始教程

baukh789 / 2762人閱讀

摘要:要學習那么第一步就是要在我們的開發機上安裝并運行,首先我們會先安裝再使用框架提供的安裝小工具,通過使用就能生成我們的工程了。在的官方網站上的文檔中已經很詳細的介紹了如何安裝不過文檔可能講解的并不是那么的細致。從零開始學系列目錄地址

要學習Laravel,那么第一步就是要在我們的開發機上安裝并運行Laravel,首先我們會先安裝composer,再使用laravel框架提供的安裝小工具,通過使用laravel new project就能生成我們的laravel工程了。

在Laravel的官方網站上的文檔中已經很詳細的介紹了如何安裝Laravel, 不過laravel文檔可能講解的并不是那么的細致。這里我們還是按部就班的看看如果去安裝Laravel.

安裝Laravel需要的php版本和需要的php擴展如下:

php>=5.59

Open SSl php擴展

PDO php擴展

Mbstring PHP擴展

Tokenizer PHP擴展

我們進入終端,輸入php -v就能查看你本機的php版本了

? php -v                            
PHP 7.0.12 (cli) (built: Nov  5 2016 22:18:02) ( NTS DEBUG )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

如果你需要重新安裝配置php開發環境,你可以看我的下面這篇文章:
Mac OS Sierra使用HomeBrew安裝ZSH + MNMP (Mac + Nginx + Mysql + Php) 開發環境

Laravel使用了php包依賴管理工具composer,關于composer的安裝和基本用法,
你可以查閱下我寫的composer教程

當然,我們也可以先安裝起來composer, 使用下面兩條命令即可:

curl -sS https://getcomposer.org/installer | php  # 下載composer.phar
mv composer.phar /usr/local/bin/composer   # 移動composer.phar 并更名為composer,讓composer可以全局使用

當你安裝完composer, 你在終端運行composer命令,就能出現以下的composer命令列表:

? composer
   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ / __ `__ / __ / __ / ___/ _ / ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.2.2 2016-11-03 17:43:15

Usage:
  command [options] [arguments]

Options:
  -h, --help                     Display this help message

安裝完composer后,我們就能夠使用composer global require "laravel/installer" 來安裝Laravel安裝器了,這里的global代表我們全局安裝Laravel/installer, 這樣我們在終端的任何路徑下都可以使用laravel安裝器了. 我們來試一下這個命令(下面這條命令你只要運行一次就可以了):

? composer global require "laravel/installer"

Changed current directory to /Users/zhoujiping/.composer
Using version ^1.3 for laravel/installer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing symfony/process (v3.1.6)
    Downloading: 100%         

  - Installing psr/log (1.0.2)
    Downloading: 100%         

  - Installing symfony/debug (v3.1.6)
    Downloading: 100%         

  - Installing symfony/polyfill-mbstring (v1.2.0)
    Downloading: 100%         

  - Installing symfony/console (v3.1.6)
    Downloading: 100%         

  - Installing guzzlehttp/promises (1.2.0)
    Loading from cache

  - Installing psr/http-message (1.0.1)
    Downloading: 100%         

  - Installing guzzlehttp/psr7 (1.3.1)
    Loading from cache

  - Installing guzzlehttp/guzzle (6.2.2)
    Downloading: 100%         

  - Installing laravel/installer (v1.3.4)
    Downloading: 100%         

symfony/console suggests installing symfony/event-dispatcher ()
Writing lock file
Generating autoload files

這時候我們在終端運行laravel new Project命令的時候,可能會出現找不到命令的提示,所以我們要將~/.composer/vendor/bin路徑放到我們的環境變量中,在Mac系統中,我們可以通過vi ~/.bashrc將上面的路徑放入.bashrc中,或者通過vi ~/.bash_profile將上面的路徑放入.bash_profile中,當然,如果你和我一樣,不喜歡用bash,使用的是zsh,你可以通過vi ~/.zshrc,然后添加下面這條命令到你的環境配置文件中:

export PATH="$HOME/.composer/vendor/bin:$PATH"

加入上面的命令,保存文件后,重新打開一個終端的窗口,或者你也可以使用source 配置文件來更新下,現在我們就可以運行laravel new Project了,這里的Project是你的項目名,你可以隨便取一個,我們來試一下:

cd /usr/local/var/www/   # 切換到你要想要安裝Larave框架的目錄

laravel new Laravel53 # 安裝Laravel最新版的框架,Laravel53是我自己命名的目錄

# ... 這里會顯示安裝信息,請將composer源換成中國的,會快狠多,我的composer教程中有介紹
# 最后出現Application ready! Build something amazing.這句話說明Laravel框架安裝成功了。

我們檢查下:

?  cd /usr/local/var/www/Laravel53
?  ls                   
app           composer.lock package.json  resources     tests
artisan       config        phpunit.xml   routes        vendor
bootstrap     database      public        server.php    yarn.lock
composer.json gulpfile.js   readme.md     storage

通過laravel new 項目名命令默認安裝的是laravel5.3版本,如果你想安裝laravel5.2版本,那可以這樣使用:

laravel new MyProject --5.2

那如果你想安裝的laravel版本要更早些的,比如說要安裝Laravel5.1版本的,那么你可以使用composer的create-project來安裝,如下:

composer create-project laravel/laravel MyProject  "5.1.*" 

ok, 下面,我們就可以在當前目錄用sublime通過subl .打開這個項目了。

subl .  

像上面這樣能用sublime打開當前目錄的文件,我是用homebrew安裝的sublime,其他方式安裝的sublime,我不知道是否可以在終端下這么使用。

本節到這里結束。

從零開始學Laravel系列目錄地址

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22021.html

相關文章

  • 2. Laravel視圖View和路由Route初探 - Laravel從零開始教程

    摘要:在程序界最熟悉的莫過于通過輸出我們能了解路由和最基礎的視圖,這一小節,我們主要是學習下如何創建路由,如何加載視圖,這節非常簡單,跟著做就行。從零開始學教程目錄 在程序界最熟悉的莫過于Hello World,通過輸出Hello Word,我們能了解路由和最基礎的視圖,這一小節,我們主要是學習下如何創建路由,如何加載視圖,這節非常簡單,跟著做就行。 上一節我們通過laravel new 項...

    iliyaku 評論0 收藏0
  • 3. 視圖數據View Data和Balde模版 - Laravel從零開始教程

    從零開始學laravel教程目錄 我們經常需要將數據傳遞到視圖層顯示,Laravel中是如何做到這點的呢?那我們就要先了解下Balde模版. 我們現在還是進入到我們的Laravel52的項目中,用sublime打開它: ? cd /usr/local/var/www/Laravel52 ? subl . 進入到route.php文件中,上一節我們只是顯示一個靜態的視圖層,如下: Route::ge...

    vibiu 評論0 收藏0
  • 從零構建一個基于DockerLaravel應用

    摘要:簡介其實在這樣的一個云計算時代早就已被人眾所周知了它改變了傳統物理機的虛擬化方式使得機器的資源得到了高效的利用因為運行在中的應用實際上就是運行在宿主機上的所以它是不需要進行硬件層面的虛擬化以及運行一個完整操作系統來支持于是在應用代碼的執行效 Docker簡介 其實在這樣的一個云計算時代, Docker 早就已被人眾所周知了,它改變了傳統物理機的虛擬化方式,使得機器的資源得到了高效的利用...

    ixlei 評論0 收藏0
  • 部署laravel5.2到 Linux CentOS 7

    摘要:部署到前言距離上一次的學習又過去了長時期,期間跑去學習了和無限的辛酸史。,我的環境配置以及使用到的工具環境。之后在本地文件名,可以輸入多個用空格隔開第一次提交以上就完成了項目文件提交至遠程庫。注文件夾無需提交。 部署laravel5.2到 Linux CentOS 7 前言 距離上一次的laravel學習又過去了N長時期,期間跑去學習了React和React Native...無限的辛...

    darryrzhong 評論0 收藏0

發表評論

0條評論

baukh789

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<