Để làm việc với Laravel, bạn cần cài đặt Composer - là công cụ quản lý các thư viện của PHP. Trước khi đi vào bài học này, bạn cần biết về XAMPP: chương trình tạo máy chủ Web được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server, phpMyAdmin để chạy được các ứng dụng web PHP:
Sau khi biết cách sử dụng XAMPP rồi, chúng ta tiếp tục các bài học về Laravel.
Composer là gì?
Làm việc với Laravel bạn sẽ cần Composer, nôm na Composer là công cụ quản lý các thư viện của PHP, bạn cần cài đặt trước khi sử dụng.
Download Composer
Download trực tiếp từ trang chính: https://getcomposer.org/download/
Do trong phạm vi bài hướng dẫn, composer sẽ được sử dụng cùng với Xampp, nên các bạn lựa chọn download file về cài đặt nhé.
Trường hợp các bạn không sử dụng chung với Xampp (ví dụ tự cài đặt từ VPS, Vagrant, ...), thì có thể chọn cách cài đặt bằng Command-line.
Cài đặt Composer
Double click vào file vừa download, tiến hành cài đặt theo hình bên dưới.
- Click "Next" để tiến hành cài đặt.
- Lưu ý: Trong quá trình cài đặt, nếu có xuất hiện lỗi nào đó thì có thể bỏ qua bằng cách click "Next" để tiếp tục cài.

- Giữ mặt định để chọn folder cài đặt và tiếp tục click "Next".

- Chọn khu vực chứa file chạy PHP và tiếp tục Click "Next".

- Phần setting Proxy bỏ trống và tiếp tục Click "Next".

- Xem lại lựa chọn lần cuối trước khi Click "Install" để tiến hành cài đặt.

- Bảng thông tin hướng dẫn, Click "Next".

- Tới đây là kết thúc quá trình cài đặt, Click "Finish" để kết thúc.

Done! Bạn đã hoàn thành cài đặt composer. Trong bài sau, chúng ta sẽ bắt đầu tạo project Laravel đầu tiên.