1. 安裝homestead的box文件
(一般在vagrant項目管理目錄下)D:\vgos\homestread
vagrant box add laravel/homestead //在線安裝
一般在線安裝很慢,利用迅雷等工具下載到本地安裝
https://vagrantcloud.com/laravel/boxes/homestead/versions/7.1.0/providers/virtualbox.box
創建一個homestread.json文件
{
"name": "laravel/homestead",
"versions": [{
"version": "7.1.0",
"providers": [{
"name": "virtualbox",
"url": "./virtualbox.box"
}]
}]
}
//然後運行這個
vagrant box add homestead.json
完成:
概念比較:
2.下載Homestead
(一般在laravel代碼總目錄下) D:\study\laravel
git clone https://github.com/laravel/homestead.git Homestead
點擊創建配置
3.修改Homestead.yaml文件
先確定你的家目錄.ssh下有木有這兩個文件
沒有的話,,運行一下,一路回車就行
ssh-keygen
修改Homestead.yaml
補充說明:(所以如果有~時,不修改的話,別在cmd下運行命令)
運行命令:
vagrant up
一般都會報這個紅色:
先別管
4.登錄和配置本機的host文件就行
登錄
vagrant ssh
本機host文件配置
192.168.2.2 baicai.io
>>>最後瀏覽器訪問域名就行了
解決composer在虛擬機的鏡像,就是解決上面的紅色問題:
登錄虛擬機後,運行:
composer config -g repo.packagist composer https://packagist.phpcomposer.com