Laravel Homestead安裝的N+1個(gè)問題

Laravel Homestead安裝的N+1個(gè)問題

????laravel 致力于讓整個(gè) PHP 開發(fā)體驗(yàn)變得更愉快,而Vagrant 提供了一種簡單、優(yōu)雅的方式來管理和配置虛擬機(jī),Laravel Homestead是 Laravel 官方預(yù)封裝的Vagrant Box。

1.如果ssh認(rèn)證失敗

如果ssh沒有認(rèn)證失敗, 直接跳過

????????a. 刪除?insecure_private_key 和 insecure_private_key.pub?

C:UsersyourUser.vagrant.d?目錄下面(yourUser為你的電腦的用戶名)

????????b. 重新生成vagrant秘鑰:

ssh-keygen?-f?/Users/yourUser/.vagrant.d/insecure_private_key

????????c. 終端進(jìn)入Homestead使用ssh鏈接,先用密碼進(jìn)入服務(wù)器

vagrant?ssh

? 2.homestead.yam修改后,重啟vagrant并刷新配置

//需要運(yùn)行在Homestead目錄 vagrant?reload?--provision

3.徹底刪除box

????????a. 銷毀虛擬機(jī),運(yùn)行在Homestead目錄

vagrant?destory?--force

????????b. 刪除C:UsersyourUserVirtualBox VMs目錄里面的homestead目錄

????????c. 刪除box:

vagrant?box?list?//列出添加的box列表 vagrant?box?remove?boxName

4.移除box

vagrant?box?remove?NAME?[-box-version,.....]
  • –box-version VALUE:指定要?jiǎng)h除的box版本。

  • –all:表示要?jiǎng)h除box的所有版本。

  • –force:強(qiáng)制刪除,正在使用也不提示。

  • –provider VALUE:刪除指定提供者對應(yīng)的box

5.徹底刪除homestead

????????a.在Homestead目錄運(yùn)行

vagrant?destory?--force

????????b.刪除 C:UsersyourUserVirtualBox VMs?目錄里面的 homestead?目錄

6.mkdir(): Permission denied 錯(cuò)誤

	cd?/data/www/default/your_dir 	 	sudo?chmod?-R?777?your_dir

? ? 相關(guān)視頻教程推薦:Laravel?視頻教程

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享