<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • laravel學習筆記之安裝

    時間:2020-09-25 19:44:07 讀書筆記 我要投稿

    laravel學習筆記之安裝

      1、服務器要求

    laravel學習筆記之安裝

      Laravel 框架有對服務器有少量要求,當然,Laravel Homestead 已經滿足所有這些要求,所以我們強烈推薦使用 Homestead 作為 Laravel 本地開發環境(Mac的話還可以使用Valet作為本地開發環境)。

      不過,如果你沒有使用 Homestead,那么需要保證開發環境滿足以下要求:

      PHP版本 >= 5.6.4

      PHP擴展:OpenSSL

      PHP擴展:PDO

      PHP擴展:Mbstring

      PHP擴展:Tokenizer

      2、安裝 Laravel

      Laravel 使用 Composer 管理依賴,因此,使用 Laravel 之前,確保機器上已經安裝了Composer。

      通過 Laravel 安裝器

      首先,通過 Composer 安裝 Laravel 安裝器:

      composer global require "laravel/installer"

      確保 ~/.composer/vendor/bin 在系統路徑中,否則不能在任意路徑調用 laravel 命令。

      安裝完成后,通過簡單的 laravel new 命令即可在當前目錄下創建一個新的 Laravel 應用,例如,laravel new blog 將會創建一個名為 blog 的新應用,且包含所有 Laravel 依賴。該安裝方法比通過 Composer 安裝要快很多:

      laravel new blog

      通過 Composer Create-Project

      你還可以在終端中通過 Composer 的' create-project 命令來安裝 Laravel 應用:

      composer create-project --prefer-dist laravel/laravel blog

      3、配置

      Laravel 框架的所有配置文件都存放在 config 目錄下,并且每一個配置項都有注釋,所以你可以隨意瀏覽任意配置文件去熟悉這些配置項。

      Public目錄

      安裝完Laravel后,需要將HTTP服務器的web根目錄指向public目錄,該目錄下的index.php文件將作為前端控制器,所有HTTP請求都會通過該文件進入應用。

      配置文件

      Laravel框架的所有配置文件都存放在config目錄下,所有的配置項都有注釋,所以你可以輕松遍覽這些配置文件以便熟悉所有配置項。

      目錄權限

      安裝完 Laravel 后,需要配置一些目錄的讀寫權限:storage 和 bootstrap/cache 目錄應該是可寫的,如果你使用 Homestead 虛擬機做為開發環境,這些權限已經設置好了。

      應用 Key

      接下來要做的事情就是將應用的 key(APP_KEY)設置為一個隨機字符串,如果你是通過 Composer 或者 Laravel 安裝器安裝的話,該 key 的值已經通過 php artisan key:generate 命令生成好了。

      通常,該字符串應該是32位長,通過 .env 文件中的 APP_KEY 進行配置,如果你還沒有將 .env.example 文件重命名為 .env,現在立即這樣做。如果應用 key沒有被設置,用戶 Session 和其它加密數據將會有安全隱患。

      更多配置

      Laravel 幾乎不再需要其它任何配置就可以正常使用了,但是,你最好再看看 config/app.php 文件,其中包含了一些基于應用可能需要進行改變的配置,比如 timezone 和 locale(分別用于配置時區和本地化)。

      你可能還想要配置 Laravel 的一些其它組件,比如緩存、數據庫、Session 等,關于這些我們將會在后續文檔一一探討。

      安裝完成后,即可進入下一步——配置Laravel。

    【laravel學習筆記之安裝】相關文章:

    jQuery學習筆記之Helloworld教程11-10

    關于JavaScript學習筆記之Cookie對象11-12

    關于jQuery學習筆記之jQuery的動畫11-10

    關于jQuery學習筆記之jQuery的分析11-10

    JAVA學習筆記08-29

    Java學習筆記08-13

    JavaScript學習筆記11-13

    德語學習之閱讀08-12

    韓語學習之語法08-12

    法語學習之寫作08-12

    主站蜘蛛池模板: 久久国产免费观看精品3| 国产精品岛国久久久久| 成人区人妻精品一区二区不卡网站| 亚洲午夜精品一区二区| 日韩三级精品| 自怕偷自怕亚洲精品| 无码日韩精品一区二区免费暖暖| 97久久精品人人澡人人爽| 久久国产亚洲精品无码| 完整观看高清秒播国内外精品资源| 免费91麻豆精品国产自产在线观看| 最新国产在线精品观看| 国产午夜精品久久久久九九电影 | 精品一区二区三区高清免费观看| 成人国内精品久久久久一区| 亚洲精品乱码久久久久久蜜桃不卡 | 国产精品久久久久影院嫩草| 十八18禁国产精品www| 国产精品哟女在线观看| 四虎影永久在线观看精品| 99久久人妻无码精品系列| 无码精品人妻一区二区三区漫画| 久久噜噜久久久精品66| 人精品影院| 777久久精品一区二区三区无码| 92国产精品午夜福利| 久久精品国产清高在天天线| 无码精品前田一区二区| 精品一区二区三区高清免费观看| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 国产精品久久久天天影视香蕉 | 久热这里只有精品12| 亚洲国产一成久久精品国产成人综合 | 国产成人精品久久一区二区三区av | 成人午夜精品亚洲日韩| 欧美极品欧美精品欧美视频| 91在线视频精品| 99久久99久久久精品齐齐| 8x福利精品第一导航| 国产精品国产三级国产普通话| 欧美jizzhd精品欧美|