laravel5.2學習筆記一:安裝
阿新 • • 發佈:2019-02-03
準備工作:
--------------------------------------------------
1.首先安裝php+apache+mysql環境:
這裡用的是phpstudy2014 (php是5.6.1)
2.composer安裝:
從官網下載安裝即可
--------------------------------------------------
1、伺服器要求
確保 命令。
安裝完成後,通過簡單的
通過 Composer Create-Project 你還可以在終端中通過 Composer 的
更多配置
Laravel 框架有對伺服器有少量要求,當然,Laravel Homestead 已經滿足所有這些要求,所以我們強烈推薦使用 Homestead 作為 Laravel 本地開發環境。
如果你沒有使用 Homestead,那麼需要保證開發環境滿足以下要求:
- PHP版本 >= 5.5.9
- 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 newblog
(這種方式安裝的是最新的laravel版本)
通過 Composer Create-Project 你還可以在終端中通過 Composer 的
create-project
命令來安裝
Laravel 應用:
composer create-project laravel/laravel=5.2.* --prefer-distblog
(指定版本安裝,會在當前目錄安裝名為"blog
"的工程)
3、基本配置
Laravel 框架的所有配置檔案都存放在 config
目錄下,並且每一個配置項都有註釋,所以你可以隨意瀏覽任意配置檔案去熟悉這些配置項。
目錄許可權
安裝完 Laravel 後,需要配置一些目錄的讀寫許可權:storage
和 bootstrap/cache
目錄應該是可寫的,如果你使用
Homestead 虛擬機器做為開發環境,這些許可權已經設定好了。
應用 Key
接下來要做的事情就是將應用的 key
(APP_KEY)設定為一個隨機字串,如果你是通過
Composer 或者 Laravel 安裝器安裝的話,該 key
的值已經通過
key:generate
命令生成好了。通常,該字串應該是32位長,通過 .env
檔案中的
APP_KEY 進行配置,如果你還沒有將 .env.example
檔案重新命名為 .env
,現在立即這樣做。如果應用 key
沒有被設定,使用者
Session 和其它加密資料將會有安全隱患。
key
的值,使用如下
Artisan 命令即可:
php artisan key:generate (需要在環境變數裡配置php.exe路徑,cd到工程目錄下執行)
更多配置
Laravel 幾乎不再需要其它任何配置就可以正常使用了,但是,你最好再看看 config/app.php
檔案,其中包含了一些基於應用可能需要進行改變的配置,比如 timezone
和 locale
(分別用於配置時區和本地化)。