Laravel 是簡潔優雅的 PHP Web 框架,全球(不含中國)PHP 框架佔有率超 40%,生態豐富、文檔完善、社區活躍。
composer --version 驗證安裝。中國用戶建議配置鏡像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/cd /path/to/shared/folder
composer create-project laravel/laravel learning-laravel-5 --prefer-dist
--prefer-dist 下載打包分發版,速度較快。等待依賴安裝完成。
cd learning-laravel-5
php -S 0.0.0.0:8888 -t public
-S 啟動內置 Server0.0.0.0 監聽所有網卡,宿主機可訪問-t public 指定文檔根目錄為 public/(安全入口)https://虛擬機IP:8888 出現 Laravel 默認歡迎頁即成功。
| 目錄/文件 | 用途 |
|---|---|
| app/ | 核心代碼:Models、Controllers、Providers |
| bootstrap/ | 框架啟動、緩存 |
| config/ | 所有配置文件 |
| database/ | 遷移、種子、工廠 |
| public/ | 唯一對外入口、前端資源 |
| resources/ | 視圖、語言包、原始前端資源 |
| routes/ | 路由定義 (5.3+ routes/web.php) |
| storage/ | 日誌、緩存、上傳文件 |
| vendor/ | Composer 依賴 |
| .env | 環境配置 |
Laravel 5 入門三步走:Composer 安裝 → create-project 創建項目 → php -S 啟動內置服務器驗證。建議虛擬機統一開發環境,配置國內鏡像加速依賴安裝,為後續學習打穩基礎。