小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Laravel 安裝指南

 黃三歲大愛人生 2018-01-14

安裝 Composer

Laravel 框架使用 Composer 來管理其依賴性。所以,在你使用 Laravel 之前,你必須確認(rèn)在你電腦上是否安裝了 Composer。

安裝 Laravel

通過 Laravel 安裝工具

首先,使用 Composer 下載 Laravel 安裝包:

composer global require "laravel/installer=~1.1"

請確定把 ~/.composer/vendor/bin 路徑放置于您的 PATH 里, 這樣 laravel 執(zhí)行文件就會(huì)存在你的系統(tǒng)。

一旦安裝完成后,就可以使用 laravel new 命令建立一份全新安裝的 Laravel 應(yīng)用,例如: laravel new blog 將會(huì)在當(dāng)前目錄下建立一個(gè)名為 blog 的目錄, 此目錄里面存放著全新安裝的 Laravel 相關(guān)代碼,此方法跟其他方法不一樣的地方在于會(huì)提前安裝好所有相關(guān)代碼,不需要再通過 composer install 安裝相關(guān)依賴,速度會(huì)快許多。

laravel new blog

通過 Composer Create-Project

你一樣可以通過 Composer 在命令行執(zhí)行 create-project 來安裝 Laravel:

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

腳手架

Laravel 自帶了用戶注冊和認(rèn)證的腳手架。如果你想要移除這個(gè)腳手架,使用 fresh 命令即可:

php artisan fresh

環(huán)境需求

Laravel 框架有一些系統(tǒng)上的需求:

  • PHP 版本 >= 5.4
  • Mcrypt PHP 擴(kuò)展
  • OpenSSL PHP 擴(kuò)展
  • Mbstring PHP 擴(kuò)展
  • Tokenizer PHP 擴(kuò)展

在 PHP 5.5 之后, 有些操作系統(tǒng)需要手動(dòng)安裝 PHP JSON 擴(kuò)展包。如果你是使用 Ubuntu,可以通過 apt-get install php5-json 來進(jìn)行安裝。

配置

在你安裝完 Laravel 后,首先需要做的事情是配置一個(gè)隨機(jī)字串作為應(yīng)用程序密鑰。假設(shè)你是通過 comoser 安裝 Laravel ,這個(gè)密鑰會(huì)自動(dòng)通過 key:generate 命令幫你配置完成。

通常這個(gè)密鑰應(yīng)該有 32 字符長。這個(gè)密鑰可以被配置在 .env 環(huán)境文件中。 如果這密鑰沒有被配置的話,你的用戶 sessions 和其他的加密數(shù)據(jù)都是不安全的!

Laravel 幾乎不需配置就可以馬上使用。你可以自由的開始開發(fā)!然而,你可以查看 config/app.php 文件和其他的文檔。你可能希望根據(jù)你的應(yīng)用程序而做更改,文件包含數(shù)個(gè)選項(xiàng)如 時(shí)區(qū)語言環(huán)境。

一旦 Laravel 安裝完成,你應(yīng)該同時(shí) 配置本地環(huán)境。

注意: 你不應(yīng)該在正式環(huán)境中將 app.debug 配置為 true。絕對!千萬不要!

權(quán)限

Laravel 框架有一個(gè)目錄需要額外配置權(quán)限:storagevendor 目錄要讓服務(wù)器有寫入的權(quán)限。

優(yōu)雅鏈接

Apache

Laravel 框架通過 public/.htaccess 文件來讓網(wǎng)址中不需要 index.php。如果你的網(wǎng)頁服務(wù)器是使用 Apache 的話,請確認(rèn)是否有開啟 mod_rewrite 模塊。

假設(shè) Laravel 附帶的 .htaccess 文件在 Apache 無法生效的話,請嘗試下面的方法:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

Nginx

在 Nginx,在你的網(wǎng)站配置中增加下面的配置,可以使用「優(yōu)雅鏈接」:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

當(dāng)然,如果你使用 Homestead 的話,優(yōu)雅鏈接會(huì)自動(dòng)的幫你配置完成。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多