Laravel Herd – Công cụ xây dựng siêu nhanh môi trường PHP/Laravel

TN Duoc

Laravel development perfected

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.

https://herd.laravel.com/

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.

a. Vào thư mục Herd

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.testsẽ 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.

Viết một bình luận