這兩天一直在嘗試安裝homestead,到目前仍未完全成功,無力吐槽了,下面簡單說說情況,希望路過的大神給指導一下。。。
安裝系統 : win7旗艦版 32位
依次安裝了 git virtualBox Vagrant
然後升級了powershell
修改了homestead.rb裏面的settings['version'] 配置,以及修改了Homestead.yaml的folders和sites
經過一系列的百度,測試,最終
在gitbash 中vagrant up 啓動虛擬機
啓動後virtualBox竟然是linux系統,尼瑪,一臉茫然。。
又一系列百度。。。
查到了登錄賬戶密碼都是vagrant,最後進入成功了,在本地gitbash中 vagrant ssh 進入了虛擬機進行管理
開始composer 安裝 laravel
composer create-project laravel/laravel=5.6.* --prefer-dist
尼瑪! 又什麼鬼! 權限被拒絕?沒有權限???
好吧,你牛b!又一系列百度。。。
運行 sudo passwd root 修改了root密碼 123456
運行 su 切換到root,輸入密碼切換到root賬戶
再次 composer create-project laravel/laravel=5.6.* --prefer-dist
what fuck? 不要用超級管理員身份安裝??
普通管理員 沒有權限,超級管理員 不能用,我尼瑪。。。 無力吐槽。。
*********************************************************
又經過一番摸索,發現之前的安裝出現一個邏輯錯誤,應該在本地配置好homestead.yaml文件後,先安裝laravel到配置的文件目錄下,然後再vagrant up 開啓虛擬機,這樣本地目錄就會與虛擬機中目錄自動映射。判斷是否映射成功也比較簡單,就是查看虛擬機中的文件目錄是否與本地一致即可。
homestead.yaml配置如下
虛擬機中目錄
本地目錄
至此,本地項目文件已經與虛擬機項目成功映射了
c盤hosts文件中也添加了解析
接下來,開始進行訪問
尼瑪,訪問不了!! 無語了,實在進行不下去了,求路過大神指點一二,感激不盡!