Chào mừng các bạn đến với series "Hành trình chinh phục Laravel Framework". Đây là bài đầu tiên trong loạt bài viết dài này. Mình đã tổng hợp kinh nghiệm, tài liệu và trải nghiệm của mình trong quá trình học Laravel, có tham khảo từ Laravel Documents. Nếu có bất kỳ sai sót nào, mong các bạn để lại phản hồi để chúng ta cùng học tập và chia sẻ kiến thức. Xin cảm ơn!
Giới thiệu
Trong bài viết đầu tiên này, mình sẽ không giới thiệu về Laravel Framework vì đã có rất nhiều nguồn thông tin khác đã nói về vấn đề này. Khi bạn quyết định học về Laravel, bạn đã tìm hiểu về nó rồi đúng không? Vì vậy, trong tập hôm nay mình sẽ hướng dẫn các bạn cách cài đặt một ứng dụng sử dụng Laravel.
Trước khi bắt đầu, bạn cần nắm chắc những khái niệm sau đây vì Laravel là một framework lập trình theo hướng đối tượng và có nhiều thuật ngữ, cơ chế mới:
- PHP OOP
- Mô hình MVC
- Sử dụng command line
- Tìm hiểu về design pattern (tốt nhất)
Cách cài đặt Laravel
Có rất nhiều cách để cài đặt Laravel framework, nhưng mình sẽ hướng dẫn 2 cách cơ bản mà mình đã sử dụng trong quá trình học. Các cách này đơn giản và nhanh chóng phù hợp cho người mới bắt đầu.
Trước tiên, bạn cần cài đặt các phần mềm sau:
- Composer
- Xampp hoặc một phần mềm tương tự
- Một phần mềm để chạy command line
Lưu ý: PHP nên cài đặt ở phiên bản 7+ để ứng dụng Laravel chạy nhanh hơn.
Bây giờ chúng ta sẽ đi qua từng cách cài đặt Laravel.
1. Cài đặt qua Laravel Installer
Đầu tiên, chúng ta cần tải Laravel Installer thông qua Composer bằng lệnh sau:
composer global laravel/installer
Tiếp theo, gõ lệnh sau:
laravel new blog
Sau khi lệnh thực thi thành công, chúng ta đã khởi tạo một project với tên "blog".
2. Cài đặt qua Composer Create-Project
Gõ lệnh sau và đợi một chút:
composer create-project -prefer-dist laravel/laravel blog
Sau khi lệnh thực thi thành công, kết quả sẽ tương tự như cách trên.
Qua một trong hai cách trên, bạn đã có thể khởi tạo một ứng dụng Laravel framework rồi. Tiếp theo, chúng ta sẽ tìm hiểu cách khởi động ứng dụng.
Nếu bạn đã cài đặt PHP trên máy tính, bạn có thể chạy lệnh sau để khởi động server:
php artisan serve
Sau khi chạy lệnh, mở trình duyệt và truy cập địa chỉ http://localhost:8000, bạn sẽ thấy kết quả như trong hình dưới đây:
Mặc định, Laravel chạy ở port 8000, nếu muốn thay đổi, bạn có thể thêm tham số port vào lệnh như sau:
php artisan serve --port=8080
Ngoài ra, Homestead và Valet cũng hỗ trợ việc chạy Laravel ở môi trường ảo tốt hơn. Mình sẽ không đi sâu vào đây, bạn có thể tự tìm hiểu hoặc mình sẽ có bài viết riêng về phần này.
Cảm ơn các bạn đã quan tâm và theo dõi. Hãy cùng đồng hành qua những tập tiếp theo của series "Hành trình chinh phục Laravel Framework". Chúc may mắn và hẹn gặp lại!
Mình đang xây dựng blog riêng tại lechihuy.dev, mong các bạn ghé qua ủng hộ. Xin cảm ơn rất nhiều!