Cài đặt Laravel trên OpenLiteSpeed chuẩn nhất

cai-laravel-tren-openlitespeed

Hướng dẫn các bước cài đặt Laravel Framework trên OpenLiteSpeed web server CentOS chi tiết thành công. Đây chính là cách cài đặt Laravel trên OpenLiteSpeed mới nhất

Framework là gì

Framework là một thư viện các lớp đã được xây dựng hoàn chỉnh, bộ khung để phát triển các Phần mềm ứng dụng. Có thể ví Framework như tập các “Nguyên vật liệu” ở từng lĩnh vực cho người lập trình viên. Thay vì họ phải mất nhiều thời gian để tự thiết kế trước khi dùng.

Do vậy, người lập trình viên chỉ cần tìm hiểu và khai thác các vật liệu này rồi thực hiện để gắn kết chúng lại với nhau, tạo ra sản phẩm cuối cùng.

Mô hình MVC là gì

  • MVC= Model + View + Controller
  • Model: Chính là dự liệu ( cụ thể hơn trong ZF sẽ là các class làm nhiệm vụ thao tác trực tiếp xuống DBMS)
  • Mô hình Views có nhiệm vụ liên kết với Mô hình Model và xuất các dữ liệu ra trình duyệt theo nhu cầu đòi hỏi của người tiêu dùng( user). Điển hình là các văn bản HTML.
  • View : Làm nhiệm vụ render trang web từ các action do Controller truyền sang + dữ liệu từ model ( có thể hiểu nó như template render).
  • Controller: chính là phần cốt lõi, điều hành trang web của bạn, 1 trang web có thể có nhiều module ( có thể hiểu như compoment của Joomla), một module có thể có nhiều controller. Một controller sẽ gồm nhiều action .

Ví dụ trong Forum sẽ có Post Controller bao gồm các action như listAction, readAction, writeAction,…

Đậu xanh rau má, đoạn này copy vào cho bài nó dài thôi chứ đọc ếu hiểu gì luôn :))

Laravel là gì

Laravel là một PHP Framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell và nhắm mục tiêu hỗ trợ phát triển các ứng dụng web theo cấu trúc model- view- controller (MVC). Những tính năng nổi bật của Laravel bao gồm cú pháp dễ hiểu- rõ ràng, một hệ thống đóng gói Modular và quản lý gói phụ thuộc, nhiều cách khác nhau để truy cập vào các cơ sở dữ liệu quan hệ, nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng.

Laravel được phát hành theo giấy phép MIT, với source code được lưu trữ tại Gitthub

Cách cài Đặt Laravel trên OpenLiteSpeed

Để cài đặt Laravel trên OLS trước tiên ta phải có OpenLiteSpeed web server đã. Đơn giản thôi, hãy làm theo hướng dẫn: Cài đặt OpenLiteSpeed

laravel-tren-openlitespeed

Sau khi đã có OpenLiteSpeed web server, với các repo có sẵn, ta sẽ cài thêm git, công cụ cần thiết để clone source code như sau:

Như vậy là đã đủ điều kiện để Tạo Virtual Host và git clone Larevel về chạy rồi.

Sau khi bạn thực hiện thao tác git clone source về Document Root và bổ sung thông tin database mysql vào file .env Hãy chạy lệnh sau để migrate database:

php artisan migrate

Cách cài đặt Laravel trên OpenLiteSpeed chỉ có tại UpForShare.com. Máy chủ OLS web server mặc định sau khi cài theo hướng dẫn tại blog này là đã đủ đáp ứng để chạy tất cả các Framework PHP phổ biến. Hiện nay hầu hết các phần mềm quản lý đều được viết trên nền các framework php, điển hình như Laravel. Vì vậy, cấu hình máy chủ để vận hành framework php là nhu cầu tất yếu. OpenLiteSpeed web server là lựa chọn thời thượng nhất.

Tác giả: LiteSpeed Beginer

LiteSpeed Beginer là một kẻ gà mờ công nghệ, nhưng lại cuồng hiệu năng và tốc độ của máy chủ LiteSpeed. Thích tìm hiểu, trải nghiệm, chia sẻ những công nghệ web server tiên tiến nhất

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *