Bài viết này mình sẽ hướng dẫn cài đặt Laravel Homestead một cách chi tiết nhất đảm bảo bạn có thể cấu hình thành công 100%
1. Download và cài đặt các tool cần thiết
Trước tiên bạn cần download những tool như sau :
Sau khi đã download 3 tool trên thì bạn cứ cài đặt như 1 phần mềm thông thường vào máy tính, không có gì phức tạp cả nhé.
2. Tiến hành add Laravel homestead vào Vagrant
Chạy lệnh sau
vagrant box add laravel/homestead
Sau khi chạy lệnh trên bạn sẽ thấy hiện ra danh sách máy ảo bao gồm : VMWare, Virtualbox,… và yêu cầu bạn chọn, thì bạn chọn Virtualbox rồi Enter để chạy tiếp.
3. Download và cài đặt Laravel Homestead
Chạy 2 lệnh sau
cd ~ git clone https://github.com/laravel/homestead.git Homestead
Tiếp đến chạy liên tiếp 2 lệnh sau
cd Homestead bash init.sh
4. Cấu hình ssh
Gõ liên tiếp các lệnh sau
cd ~ mkdir .ssh cd .ssh ssh-keygen -t rsa -C "you@homestead"
5. Thiết lập file Homestead.yaml
File Homestead.yaml nằm trong folder Homestead mà ta đã tạo ở trên, bạn sẽ mở ra và mình cấu hình như sau
ip: "192.168.10.10" memory: 2048 cpus: 1 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: ~/code to: /home/vagrant/code sites: - map: homestead.test to: /home/vagrant/code/laravel_homestead/public databases: - homestead
6. Chỉnh sửa file hosts
Mở file hosts trên window lên và thêm đoạn này vào cuối như sau
192.168.10.10 homestead.test
7. Ngoài thư mục gốc ở đường dẫn C:\Users\Username , bạn tạo 1 folder đặt tên là “code“
Sau đó di chuyển vào thử mục code này và gõ lệnh sau để download mã nguồn laravel
composer create-project laravel/laravel laravel_homestead --prefer-dist
8. Di chuyển vào thủ mục Homestead và gõ lệnh sau để khởi chạy Vagrant
vagrant up
Đợi một khoảng thời gian để máy ảo khởi chạy, sau đó bạn vào đường dẫn homestead.test trên trình duyệt web sẽ thấy hiện ra giao diện Laravel 5.
Như vậy bạn đã thiết lập thành công Laravel Homestead.
Chúc các bạn thành công !
Gợi ý : Bạn là người mới và muốn tìm hiểu về Bitcoin nhưng không biết bắt đầu từ đâu? Click xem ngay Hướng Dẫn Đầu Tư Bitcoin Cho Người Mới nhé!

Nhìn avatar mình như hoạt hình trẻ trâu phải không? Lại còn không để ảnh đại diện thật nữa chứ? À, thật ra thì mình chỉ muốn các bạn tập trung vào nội dung, giá trị mình chia sẻ, chứ mình không thích mặc vest này nọ rồi để avatar xịn xò để thu hút bằng vẻ chuyên nghiệp đâu. Thông cảm cho mình nhé 😀
anh ơi cho em hỏi tất cả các câu lệnh trên gõ trong git bash đúng không ạ? Em làm theo từ đầu tới cuối mà khi chạy thử trên trình duyệt nó không ra giao diện laravel, bị lỗi. Cái đoạn tạo folder code ấy, máy em trong User chỉ có folder Admin, DefaultAppPool, Public thì Code tạo trong Admin đúng không ạ? Em chạy thử trên trính duyệt mà không được. Thế là bị lỗi ở đâu vậy ạ?
Thư mục code này e tạo ở đâu cũng được nhé, trong trường hợp này là a để thư mục Code ở cùng cấp với thư mục Homestead ở đường dẫn C:\Users\Username\Code nhé, sau đó e di chuyển vào thư mục code này và chạy lệnh download source code laravel về