
Hướng dẫn Laravel 10 cho người mới: Cài đặt & Cấu trúc dự án
Bài viết này là hướng dẫn Laravel 10 cho người mới, giúp bạn nắm vững cách cài đặt và cấu trúc dự án Laravel 10 một cách dễ dàng.
1. Yêu cầu môi trường
Trước khi cài đặt Laravel 10, bạn cần chuẩn bị môi trường:
-
PHP >= 8.1
-
Composer (trình quản lý package của PHP)
-
MySQL / MariaDB (hoặc DB khác: PostgreSQL, SQLite…)
-
Node.js & NPM (dùng để build frontend: Vite, Tailwind, Vue, React nếu cần)
👉 Kiểm tra phiên bản:
php -v composer -V node -v npm -v
2. Tạo project Laravel 10
Có 2 cách phổ biến:
Cách 1: Dùng Composer
composer create-project laravel/laravel blog
→ Tạo một dự án mới tên blog
.
Cách 2: Dùng Laravel Installer
Cài đặt Laravel Installer (nếu chưa có):
composer global require laravel/installer
Tạo project:
laravel new blog
3. Chạy server Laravel
Vào thư mục dự án:
cd blog php artisan serve
Laravel mặc định chạy ở http://127.0.0.1:8000

4. Cấu trúc thư mục dự án Laravel 10
Khi mở project, bạn sẽ thấy:

5. File quan trọng cần nhớ
-
.env → Chứa cấu hình môi trường (DB, APP_URL, MAIL…)
-
routes/web.php → Định nghĩa route web
-
app/Http/Controllers/ → Controller
-
resources/views/ → View (Blade template)
-
app/Models/ → Model
✅ Như vậy bạn đã:
-
Cài đặt Laravel 10 thành công
-
Chạy thử server
-
Hiểu sơ bộ cấu trúc thư mục dự án
👉 Ở Bài 2, mình sẽ hướng dẫn bạn cách tạo Route, Controller, View đầu tiên để hiển thị một trang web cơ bản.