摘要:實際上,開啟界面,也是我們啟動過程中很多莫名問題的很關(guān)鍵的一步,很多系統(tǒng)的問題,不打開這個我們無法明確問題所在。后續(xù)的篇章中,我們會陸續(xù)介紹幾個在開啟了以后才能排除掉的常見問題。好了,快去揭開的面紗吧
本文來自pilishen.com----原文鏈接; 歡迎作客我們的php&Laravel學(xué)習(xí)群:109256050【Homestead Master】系列是Laravel底層核心技術(shù)實戰(zhàn)揭秘這一課程里的第一章,因為考慮到該章內(nèi)容學(xué)員們可能要經(jīng)常來回查閱,同時也為了提高課程更新速度,所以這一章以文字的形式發(fā)布在此。
這一篇教你一個debug homestead的神技。
默認(rèn)我們執(zhí)行vagrant up的時候,是一路這樣的界面:
通常如果最后顯示的是這兩行代碼,那么我們就可以放心了(thanks God,可算沒有報錯 ):
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` ==> default: flag to force provisioning. Provisioners marked to run always will still run.
但是,有時候,可能每個月總有那么幾天背的吧——啟動居然失敗了?!WTF,昨天還用的好好的呢?!難道是隔壁老王昨天給我做了手腳?!什么情況?
比如這樣:
傻眼了吧,這怎么解決?類似的情況單純從這里就讓人無從下手了,我們并不知道背后到底發(fā)生了什么,也就是背后的ubuntu虛擬機在啟動或者與主機連接的過程中怎么了,那么這個時候我們就最好開啟一下啟動過程中的圖形界面了——在我們vagrant up后,到了啟動虛擬機的那一步,能夠自動通過virtualbox開啟虛擬機的圖形界面,好讓我們看到整個的ubuntu系統(tǒng)啟動過程。
怎么做呢?在你的homestead文件夾下有個Vagrantfile,打開它,加入下面幾行:
config.vm.provider "virtualbox" do |vb| vb.gui = true end
注意是加到下面這個大的pair中間,這中間的這些都是用來具體配置vagrant的
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| //加在這之間 end
這樣了以后,當(dāng)你下次vagrant up的時候,具體來講是執(zhí)行到下面這一步的時候:
==> default: Waiting for machine to boot. This may take a few minutes...
virtualbox就會自動打開ubuntu虛擬機的啟動界面,你就可以具體看到系統(tǒng)啟動的每一個步驟,如果期間哪一步出錯了,你也可以相應(yīng)地去debug。
實際上,開啟gui界面,也是我們debug homestead啟動過程中很多莫名問題的很關(guān)鍵的一步,很多ubuntu系統(tǒng)的問題,不打開這個我們無法明確問題所在。后續(xù)的篇章中,我們會陸續(xù)介紹幾個在開啟了gui以后才能排除掉的常見問題。
好了,快去揭開homestead的面紗吧~
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/28296.html
摘要:之后每次對配置文件進(jìn)行更改時,都需要重載,重載命令。五安裝寶塔面板打開寶塔面板官網(wǎng),因為虛擬機用的是環(huán)境,所以我們?nèi)ッ姘鍖^(qū)。在網(wǎng)頁的最下端給出了寶塔面板的安裝方法。 以前在 Windows 上搞 PHP 開發(fā)的時候用的是 wamp 或者 phpstudy 這些本地開發(fā)環(huán)境,現(xiàn)在轉(zhuǎn)戰(zhàn)到 Mac 后,本想著像以前一樣的弄個本地開發(fā)環(huán)境,但得知了 vagrant 后,毅然決定更換開發(fā)方法。...
摘要:配置需要一個來用于與虛擬機進(jìn)行連接,默認(rèn)假定這個密鑰會被放在文件夾下。三使用管理項目版本使用可以對我們的代碼進(jìn)行版本控制,如果萬一誤刪了代碼想回到之前的情況,則可以通過版本控制進(jìn)行回滾。配置選項代表對進(jìn)行全局設(shè)置。 laravel學(xué)習(xí)筆記,重新梳理知識點。 一、環(huán)境配置 1、編輯器選用 Atom PHPStorm SublimeText Atom 是由 GitHub 官方在 201...
摘要:啟動,輸入驗證安裝是否成功,如果出現(xiàn)版本信息表示成功。安裝注意官方推薦的是。如果上述命令執(zhí)行失敗,需要確認(rèn)是否是最新版本。和配置文件中的保持一致在目錄下運行命令啟動這個提示是沖突,更改即可。再執(zhí)行,首次啟動會有一個初始化過程查看狀態(tài)。 如果是工程化開發(fā),走正規(guī)軍路子還是推薦使用 Homestead。下載Vagrant。官方下載地址 這里下載的是Windows版本的安裝包。直接點擊安裝即...
閱讀 2781·2021-10-14 09:42
閱讀 839·2021-10-11 10:57
閱讀 785·2019-08-30 15:54
閱讀 1927·2019-08-30 13:50
閱讀 1694·2019-08-30 11:19
閱讀 943·2019-08-29 12:38
閱讀 1436·2019-08-26 11:51
閱讀 1402·2019-08-26 10:48