官方網(wǎng)站:https://laravel.com/

中文官網(wǎng):https://laravel-china.org/docs/laravel/5.7

Laravel是一套簡潔、優(yōu)雅的PHP Web開發(fā)框架(PHP Web Framework)。它可以讓你從面條一樣" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > laravel 安裝及目錄簡介

laravel 安裝及目錄簡介

時間:2023-07-16 02:39:02 | 來源:網(wǎng)站運營

時間:2023-07-16 02:39:02 來源:網(wǎng)站運營

laravel 安裝及目錄簡介:laravel 簡介

官方網(wǎng)站:https://laravel.com/

中文官網(wǎng):https://laravel-china.org/docs/laravel/5.7

Laravel是一套簡潔、優(yōu)雅的PHP Web開發(fā)框架(PHP Web Framework)。它可以讓你從面條一樣雜亂的代碼中解脫出來;它可以幫你構(gòu)建一個完美的網(wǎng)絡(luò)APP,而且每行代碼都可以簡潔、富于表達力。




Laravel框架誕生于2011年6月11日

口號:為 WEB 藝術(shù)家創(chuàng)造的 PHP 框架




laravel 安裝

1。服務(wù)器要求

Laravel5.7 對PHP是有一些要求的

mysql >= 5.7.0

PHP >= 7.1.3

需要開啟的php拓展(php.ini)

extension=php_openssl.dll

extension=php_pdo_mysql.dll

extension=php_mbstring.dll

extension=php_curl.dll

extension=php_fileinfo.dll

extension=php_gd2.dll

注:黑窗口查看自己 php 版本,php -v 低于的自己去環(huán)境變量里配置。環(huán)境變量中不能有重復的,只能保留一個PHP環(huán)境變量的配置




2。安裝方式

通過composer安裝laravel

# 切換國內(nèi)鏡像源

composer config -g repo.packagist composer https://packagist.laravel-china.org

# 安裝laravel框架

composer create-project --prefer-dist laravel/laravel=5.7.* weblaravel

create-project 新建項目

--prefer-dist 以壓縮的方式下載 可選 安裝速度會快一些

laravel/laravel=5.7.* 創(chuàng)建名稱和版本號

weblaravel 下載到本機后,所起的項目名稱




也可以laravel 官網(wǎng)下載安裝包。




然后 服務(wù)器 配置虛擬主機 ,指向laravel 的 public 目錄下 ,重啟阿帕奇 就可以訪問了




目錄結(jié)構(gòu)

1、app目錄【重要目錄】

項目的核心目錄,主要用于存放核心代碼,你所編寫的代碼絕大多數(shù)也會放到這里,如控制器、模型等。

2、bootstrap目錄

laravel啟動目錄,目錄包含了框架啟動和自動加載設(shè)置的文件。

3、config目錄【重要目錄】

項目的配置目錄,主要存放配置文件,比如數(shù)據(jù)庫的配置。

app.php:項目主要配置文件

database.php:針對數(shù)據(jù)庫的配置

4、database目錄[重要目錄]

目錄包含了數(shù)據(jù)遷移(創(chuàng)建數(shù)據(jù)表)及填充文件(給表添加數(shù)據(jù)),就是使用文件的方式,來管理數(shù)據(jù)庫,創(chuàng)建一個PHP文件,在文件中設(shè)計表結(jié)構(gòu),運行該文件,完成表的創(chuàng)建。

5、public目錄

laravel項目的web虛擬主機指定的目錄,項目的入口文件和系統(tǒng)的靜態(tài)資源目錄(css,img,js,uploads)后期使用的外部靜態(tài)文件(js、css、圖片等)都需要放到Public目錄下。

6、resources目錄【重要目錄】

存放視圖文件,還有就是語言包文件的目錄。

7、routes目錄【重要目錄】

定義路由的目錄,laravel中所有的訪問請求,都必須事先定義好路由,web.php是定義路由的文件。

8、storage目錄

主要是存放緩存文件和日志文件,注意,如果在【linux】環(huán)境下,該目錄需要有【可寫】權(quán)限。

9、vendor目錄

主要是存放第三方的類庫文件和laravel框架的源碼, composer下載的類庫存放在該目錄下面。

10、.env文件【重要文件】

主要是設(shè)置一些系統(tǒng)相關(guān)的環(huán)境配置文件信息。config目錄里面的文件配置內(nèi)容一般都是讀取該文件里面的配置信息(config里面的配置項的值基本都是來自.env文件)

11、artisan腳手架文件

主要用于生成的代碼的,比如生成控制器,模型文件等。

執(zhí)行命令:php artisan 需要執(zhí)行的指令

執(zhí)行此命令有2點要求

(1)、php必須添加環(huán)境變量,并且保證版本能是laravel所要求的版本。

(2)、執(zhí)行命令時,artisan文件必須存在當前命令路徑下。





關(guān)鍵詞:目錄,安裝

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉