Giới Thiệu Laravel 11
Laravel 11 đã chính thức ra mắt, mang đến nhiều tính năng mới và cải tiến đáng kể cho người dùng. Phiên bản này giới thiệu cấu trúc ứng dụng tối ưu hóa, giới hạn tốc độ theo giây, tính năng định tuyến sức khỏe và nhiều hơn nữa. Đặc biệt, Laravel Reverb, một máy chủ WebSocket mở rộng quy mô đầu tiên, đã được tích hợp để cung cấp khả năng thời gian thực mạnh mẽ cho các ứng dụng của bạn.
Trong bài viết này, tôi sẽ hướng dẫn bạn thiết lập một ứng dụng Laravel mẫu và cài đặt ServBay, một công cụ phát triển PHP cục bộ trên hệ điều hành Mac.
Lưu Ý: ServBay là giải pháp toàn diện cho việc phát triển PHP cục bộ, bao gồm tất cả những gì bạn cần như máy chủ web, cơ sở dữ liệu, ngôn ngữ lập trình, máy chủ thư và dịch vụ hàng đợi.
Tạo Ứng Dụng Laravel Mẫu
Để bắt đầu, chúng ta sẽ tạo một ứng dụng mẫu bằng Composer. Dưới đây là các bước chi tiết:
bash
composer create-project laravel/laravel example-app
Lệnh trên sẽ tạo một thư mục có tên example-app
. Tiếp theo, bạn vào thư mục ấy bằng lệnh:
bash
cd example-app
Sau khi đã vào thư mục, hãy khởi động máy chủ phát triển của Laravel bằng lệnh:
bash
php artisan serve
Giờ đây, bạn có thể truy cập ứng dụng của mình tại địa chỉ http://127.0.0.1:8000 và bạn sẽ thấy trang chào mừng mặc định của Laravel.
Cài Đặt ServBay
ServBay giúp quản lý môi trường phát triển PHP cục bộ trên Mac một cách dễ dàng. Nó hỗ trợ nhiều phiên bản của PHP, Node, MariaDB, PostgreSQL, và có khả năng cài đặt các dịch vụ như Redis và Memcached.
Để cài đặt ServBay, hãy thực hiện theo các bước sau:
-
Truy Cập Trang Chủ ServBay: Bạn truy cập vào trang web chính thức của họ tại https://www.servbay.com.
-
Tải Về Phiên Bản Mới Nhất: Tìm và tải về phiên bản mới nhất của ServBay.
-
Cài Đặt ServBay: Mở bộ cài đặt và kéo
ServBay.app
vào thư mục Ứng dụng trên máy Mac của bạn. -
Khởi Động ServBay: Mở
ServBay.app
và làm theo các hướng dẫn để hoàn tất quá trình khởi tạo.
Thêm Một Host Mới Cho Ứng Dụng Laravel
Sau khi cài đặt xong ServBay, bước tiếp theo là thêm một host mới cho ứng dụng Laravel của bạn. Bạn làm như sau:
- Mở tab
Hosts
trên giao diện của ServBay. - Nhấn vào nút cộng để thêm một host mới.
- Điền Thông Tin:
- Tên: "Laravel 11 Demo"
- Tên miền: "lara.host"
- Thư mục gốc: Chọn thư mục
public
trong thư mụcexample-app
của bạn.
- Nhấn vào nút "Thêm" để hoàn thành.
Bây giờ, bạn có thể truy cập lara.host
và thấy trang chào mừng mặc định từ ứng dụng Laravel của bạn.
Kết Luận
Chúc bạn thành công trong việc phát triển ứng dụng Laravel trên máy tính của mình với ServBay! Hãy tận hưởng trải nghiệm lập trình thú vị mà nền tảng này mang lại!
source: viblo