Cách cài đặt Laravel trên Ubuntu 24.04
28/05/2024
Laravel là một mã nguồn mở phổ biến, miễn phí tùy chỉnh và áp dụng khung PHP được sử dụng để xây dựng các ứng dụng web. Nó có cú pháp dễ dàng, thiết kế trang nhã và trải nghiệm tổng thể của nó thiên về trải nghiệm của nhà phát triển. Một số tính năng đáng chú ý trong Laravel là:
- Nó sử dụng Kiến trúc MVC: Laravel tuân theo mẫu Model-View-Controller (MVC) đảm bảo sự gọn gàng trong cấu trúc mã và phân tách các mối quan tâm một cách hoàn hảo.
- Laravel áp dụng phương pháp tiếp cận hướng đối tượng: Cốt lõi của Laravel được thiết kế với các nguyên tắc lập trình hướng đối tượng do đó dễ sử dụng lại và bảo trì.
- Laravel sử dụng Đóng gói mô-đun: Các chức năng của Laravel được đóng gói theo mô-đun. Điều này cho phép phát triển từng thành phần một cách độc lập.
Nếu bạn quan tâm đến cách cài đặt Laravel trên hệ thống Ubuntu Linux thì bài viết này là dành cho bạn. Có rất nhiều tài nguyên trực tuyến đã viết về Laravel. Điều này bao gồm tài liệu chính thức của Laravel, nhiều hướng dẫn cộng đồng khác nhau và video YouTube mà bạn có thể tìm kiếm và tham khảo khi thực hiện dự án của mình.
Trước khi cài đặt Laravel, PHP phải được cài đặt trên hệ thống cục bộ của bạn. Cập nhật chỉ mục danh sách các gói hệ điều hành.
Cài đặt PHP và các phụ thuộc cần thiết.
![HINH2.png HINH2.png](/getattachment/2dc00779-b54d-4151-9592-fea44a8d4ec5/HINH2.png.aspx)
Tiến hành cài đặt bằng cách nhấn y trên bàn phím
![HINH3.png HINH3.png](/getattachment/0446e675-55f9-4a3e-ab4b-8f0e6bc80d4e/HINH3.png.aspx)
Kiểm tra phiên bản PHP đã cài đặt.
![HINH4.png HINH4.png](/getattachment/24372f39-f199-44d3-9947-e11bc1f69ab5/HINH4.png.aspx)
Cài đặt Trình soạn thảo PHP.
![HINH5.png HINH5.png](/getattachment/8922734a-56bd-46fc-99a3-8a1b1d51ab63/HINH5.png.aspx)
Sau đó chúng ta có thể tạo một dự án thử nghiệm Laravel.
![HINH6.png HINH6.png](/getattachment/7af1cb48-f6c1-454b-8b9e-78a5f3b3745f/HINH6.png.aspx)
Chúng ta sẽ tạo một dự án Laravel có tên mywebapp
![HINH7.png HINH7.png](/getattachment/03ba069a-73a5-486c-a27e-918e5605a561/HINH7.png.aspx)
Đầu ra cài đặt mẫu.
![e4vopmha.png e4vopmha.png](/getattachment/a995521b-562e-4f1a-9f55-6e48954dccde/e4vopmha.png.aspx)
Để phục vụ việc sử dụng trang
![HINH8.png HINH8.png](/getattachment/54fd355e-9dc2-4112-b2c1-b5b0f1cf6952/HINH8.png.aspx)
Đầu ra thực hiện mẫu:
![HINH9.png HINH9.png](/getattachment/1a0406b9-af49-42d5-95d8-d182beea8111/HINH9.png.aspx)
Bạn sẽ thấy trang Laravel mặc định.
![HINH10-(1).png HINH10-(1).png](/getattachment/d6d67f77-2612-4fc6-b069-7a011939185f/HINH10-(1).png.aspx)
Hãy tạo một ứng dụng Hello World mẫu .
![HINH11.png HINH11.png](/getattachment/1abeb8ab-e6e1-49eb-b4d0-d69221036df9/HINH11.png.aspx)
Thêm lệnh tạo bộ điều khiển.
![HINH12.png HINH12.png](/getattachment/8c559764-f5cb-42ee-b77e-f0a19e57b6cc/HINH12.png.aspx)
Tạo một chức năng.
![HINH13.png HINH13.png](/getattachment/0942fc0e-bcca-41df-a03e-cbd2324dbc3a/HINH13.png.aspx)
Phục vụ ứng dụng.
![HINH14.png HINH14.png](/getattachment/9ce81d6e-0d79-4e9e-89cb-856742472cc5/HINH14.png.aspx)
Thông tin xác thực cơ sở dữ liệu được đặt bên trong .env Xem ví dụ dưới đây.
![HINH15.png HINH15.png](/getattachment/384f5713-7e5c-4dc7-afd9-d075a79c87f3/HINH15.png.aspx)
Sau đó, bạn sẽ cần chạy di chuyển cơ sở dữ liệu của ứng dụng của mình :
![HINH16.png HINH16.png](/getattachment/4af12230-a3e0-440b-b510-1fd016cbfc36/HINH16.png.aspx)
Nguồn https://computingforgeeks.com/