Laravel Herd là gì
Herd là môi trường phát triển Laravel và PHP gốc nhanh chóng và tiện lợi dành cho macOS. Nó bao gồm mọi thứ bạn cần để bắt đầu phát triển Laravel, bao gồm PHP, nginx và dnsmasq.
Ngoài ra, Herd là nền tảng của Laravel Valet, vì vậy bạn có thể tận dụng tất cả các tính năng tuyệt vời của Laravel Valet.
Không giống như Valet, Herd không yêu cầu cài đặt Homebrew. Đó là vì Herd bao gồm các tệp nhị phân được biên dịch trước. Do đó, từ khi cài đặt Herd đến khi bắt đầu sử dụng PHP thực sự diễn ra cực kỳ nhanh chóng.
Nói cách khác, có vẻ như bạn có thể bắt đầu sử dụng Laravel ngay lập tức bằng cách tải xuống ứng dụng này.
Lần này mình sẽ thử sử dụng Laravel Herd để hiển thị top page của Laravel.
Điều kiện cần thiết
MacOS 12.0 ( Monterey ) trở lên
1. Tải xuống Laravel Herd
a. Truy cập trang web
Vui lòng truy cập trang web dưới đây.
b. Nhấp vào liên kết tải xuống
Nhấp vào [Download for macOS] ở phía dưới bên trái của trang TOP.
Laravel Herd sẽ bắt đầu tải xuống ngay lập tức.
2. Cài đặt Laravel Herd
a. Mở file đã tải xuống
Mở tệp bạn đã tải xuống trước đó.
Một màn hình như hình bên dưới sẽ xuất hiện, bạn hãy kéo và thả biểu tượng Herd ở bên trái vào thư mục Ứng dụng ở bên phải.
b.Cài đặt Laravel Herd
Nhấp vào biểu tượng Laravel Herd trong thư mục Ứng dụng để khởi động nó.
Trang Chào mừng tương tự như trang bên dưới sẽ được hiển thị.
3. Xây dựng môi trường
Bây giờ, hãy bắt đầu xây dựng môi trường bằng cách nhấn nút [Let’s get started] trên trang Chào mừng.
Kiểm tra xem PHP đã được cài đặt chưa
Automatically launch Herd on system startup
Có một hộp kiểm trên màn hình .
Đây là hộp kiểm để chọn có tự động khởi động Herd khi PC khởi động hay không.
Nếu được chọn, Herd sẽ tự động khởi động khi PC khởi động.
Vui lòng chọn theo sở thích của bạn.
Sau khi thực hiện lựa chọn của bạn, hãy nhấn nút [Let’s get started].
Điều này hoàn thành việc xây dựng môi trường.
Kiểm tra xem PHP đã được cài đặt chưa
Mở một terminal và nhập lệnh sau.
php --version
which
lệnh cho bạn biết lệnh PHP đó đang được gọi từ đâu.
which php
Nếu thông báo sau xuất hiện, bạn có thể sử dụng môi trường PHP của Laravel Herd.
/Users/DuocTN/Library/Application Support/Herd/bin//php
4. Cài đặt và khởi động Laravel
Bây giờ môi trường PHP đã được thiết lập, hãy cài đặt và khởi động Laravel.
cd ~/Herd
b. Cài đặt Laravel
Có hai cách để cài đặt Laravel:
Lệnh này giống nhau cho dù bạn chọn lệnh nào, vì vậy chỉ cần nhập lệnh vào terminal.
Trình cài đặt Laravel
laravel new example-app
Composer
composer create-project laravel/laravel example-app
Sau khi nhập lệnh nếu xuất hiện thông báo như sau là OK.
c. Truy cập ứng dụng Laravel đã tạo
Quá trình cài đặt Laravel đã hoàn tất.
Hãy truy cập URL bên dưới.
http://example-app.test
Sẽ ổn thôi nếu trang Laravel TOP được hiển thị.
Xử lý sự cố
Một trang 404 được hiển thị
Có hai lý do có thể khiến trang 404 được hiển thị:
1. Ứng dụng Laravel không được cài đặt trong thư mục do Laravel Herd quản lý
Nhập lệnh sau để kiểm tra xem tệp ứng dụng Laravel có tồn tại không.
ls ~/Herd
2. Tên URL sai
Các trang web do Laravel Herd quản lý http://{Tên ứng dụng Laravel}.test
phải được truy cập bằng .
Nếu bạn cài đặt Laravel bằng lệnh bên dưới thì URL http://example-app.test
sẽ là:
laravel new example-app
or
composer create-project laravel/laravel example-app
Lời kết
Thật tiện lợi khi có thể sử dụng Laravel mà không cần sử dụng Docker. .
Mọi người hãy thử sử dụng nhé! !
Nếu bạn có bất kỳ câu hỏi hoặc vấn đề nào, vui lòng hỏi trong phần bình luận.