環境
- Windows 10
- 啟用硬體虛擬化(VT-x)
下載需要軟體
- 下載 VirtualBox 並安裝。
- 下載 Vagrant 並安裝。
安裝 Homestead
新增一個 laravel/homestead
盒子。
1 | vagrant box add laravel/homestead |
從 Github 上下載 Homestead 下來。
1 | cd ~/ |
切換到想要的版本。
1 | cd Homestead |
初始化。
1 | init.bat |
設定專案資料夾
打開 Homestead.yaml
檔,修改站台和共享資料夾等路徑。
1 | folders: |
註冊虛擬主機別名
編輯 C:\Windows\System32\drivers\etc\hosts 檔,新增以下虛擬主機路徑:
1 | 192.168.10.10 homestead.test |
啟動 Homestead
1 | cd ~/Homestead |
登入 Homestead
如果沒有公開金鑰,先執行以下命令:
1 | ssh-keygen |
再登入 Homestead。
1 | vagrant ssh |
建立專案
如果沒有 Laravel 安裝器,先執行以下命令:
1 | composer global require "laravel/installer" |
再建立專案。
1 | cd Projects |
測試
使用瀏覽器測試 http://homestead.test,可以看見 Laravel 的歡迎頁面。
關閉 Homestead
關閉虛擬機。
1 | vagrant halt |
暫停虛擬機。
1 | vagrant suspend |