目錄
#第一步:安裝VirtualBox
第二步:安裝Vagrant
首頁 php框架 Laravel 最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

Dec 22, 2021 pm 05:37 PM
win10

在介紹如何搭建Homestead環境前,需要大家了解幾個重要的概念,可閱讀《講解Homestead、vagrant及虛擬機的概念》此文了解。

在下面正式開始介紹Windows10下建置Homestead環境的詳細步驟:

#第一步:安裝VirtualBox

安裝VirtualBox虛擬機軟體:

最全面的Win10+Homestead環境搭建教學【圖文】

#下載對應系統的虛擬機器後,一鍵安裝一直點選下一步即可。 (如果在安裝虛擬機器過程出現VirtualBox COM物件失敗錯誤,可參考《解決取得VirtualBox COM物件失敗錯誤問題》)

第二步:安裝Vagrant

安裝Vagrant虛擬機管理軟體:

最全面的Win10+Homestead環境搭建教學【圖文】

同上,下載對應的vagrant後,一鍵安裝一直點選下一步即可。

注意:Vagrant 安裝成功後會重新啟動電腦,如果突然黑屏關機不要慌~

#然後可以透過在CMD視窗中輸入vagrant -- version指令來測試Vagrant是否安裝成功,顯示版本號即表示安裝成功,並且要注意一定要使用管理員身份運行哦~

##如下:

最全面的Win10+Homestead環境搭建教學【圖文】

第三步:安裝Homestead

#1、安裝homestead.box

有兩種方式:

(1)未下載box文件,可以直接透過

vagrant box add laravel/homestead指令遠端下載box安裝;然後選擇使用的對應的虛擬機,例如virtualbox,如下圖輸入3回車選擇即可。

註:如果指令執行失敗,請確保安裝的是最新的Vagrant。

最全面的Win10+Homestead環境搭建教學【圖文】

(2)已下載了box文件,可使用本地box安裝

如下圖所示,將已下載的“2ba89637...”這個檔案重新命名為「

homestead.box」:

#:可直接存取上圖的下載連結下載box檔案

最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

然後直接將homestead.box檔案拖曳到

vagrant box add laravel/homestead指令後面等待安裝完成

vagrant box add laravel/homestead [box文件绝对路径]
<!--
例:
vagrant box add laravel/homestead c:\tools\homestead.box
-->
登入後複製

最全面的Win10+Homestead環境搭建教學【圖文】

接著可以使用

vagrant box list指令來查看是否安裝成功,同時能查看版本號(我這裡顯示版本號為0)

最全面的Win10+Homestead環境搭建教學【圖文】

注意:手动安装homestead.box文件时,一定要把该文件放到英文目录中,并且由于本地安装homestead.box版本号为0,还要更改一下配置文件(自动安装box的则不需要设置),下文会介绍到。

2、下载homestead配置文件

点击配置文件下载地址:https://github.com/laravel/homestead,这里有两种方式下载:

(1)通过git克隆:git clone https://github.com/laravel/homestead.git

(2)点击Download ZIP直接下载压缩包。

注:克隆和下载选任意一个即可

最全面的Win10+Homestead環境搭建教學【圖文】

3、配置homestead配置文件

  • 将上一步下载的zip文件解压并放入到用户的家目录中并更名为Homestead:

最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

注意:Administrator为我目录名称,你的有可能不一样。

  • 双击运行文件中(windows下是:init.bat) (linux下是:init.sh)来获取配置文件homestead.yaml

最全面的Win10+Homestead環境搭建教學【圖文】

  • 配置homestead配置文件 homestead.yaml

因为我们是手动安装homestead.box的,默认版本号为0,所以要先来修改下配置,将查找的版本号设置>=0即可,自动安装box的则不需要设置。

找到如下图所示的homestead.rb文件并打开:

最全面的Win10+Homestead環境搭建教學【圖文】

然后设置config.vm.box_version = settings[&#39;version&#39;] ||= &#39;>= 0&#39;,如下所示:

最全面的Win10+Homestead環境搭建教學【圖文】

接着我们要来配置同步的目录,找到homestead.yaml文件并打开

最全面的Win10+Homestead環境搭建教學【圖文】

//同步的目录
folders:
    - map: C:\Users\Administrator\marriage //宿主机位置
      to: /home/vagrant/code  //同步虚拟主机位置
//表示将win下的marriage目录同步到虚拟机下的code目录,也就是说无论在这两个哪个目录中修改内容都可以同步到另一个目录中。
登入後複製

用绝对路径或相对路径设置都可以(~代表家目录)

相对路径如下:

最全面的Win10+Homestead環境搭建教學【圖文】

绝对路径如下:

最全面的Win10+Homestead環境搭建教學【圖文】

我这里选择用绝对路径设置,设置完记得要保存文件~

4、获取公钥

获取公钥是为了方便每次登录输入用户名密码。

如下所示执行ssh-keygen命令生成秘钥。

注意:win10自动开启SSH命令,但是win7就是需要安装ssh(可参考:《Windows7安装OpenSSH服务的步骤详解(亲测有效)》)。

最全面的Win10+Homestead環境搭建教學【圖文】

5、启动虚拟机主机

先通过执行cd Homestead命令切换到Homestead目录,然后执行vagrant up命令来启动虚拟机主机

最全面的Win10+Homestead環境搭建教學【圖文】

最全面的Win10+Homestead環境搭建教學【圖文】

虚拟机启动成功,界面如下所示(不需要经常开启这个界面,直接使用vagrant来管理即可)

最全面的Win10+Homestead環境搭建教學【圖文】

接着使用密钥连接登录虚拟机,在命令行执行vagrant ssh命令即可(一定要在homestead目录下执行该命令)

最全面的Win10+Homestead環境搭建教學【圖文】

注意:

  • 如果SSH认真失败,删除insecure_private_key文件,该文件可以通过以下路径找到:

 C:\user\Administrator\.vagrant.d\insecure_private_key 文件
登入後複製
  • 重新生成vagrant密钥

ssh-keygen -f /User/Administrator(你的用户)/.vagrant.d/insecure_private_key
登入後複製
  • 启动虚拟机也可不使用密钥进入,手动输入用户名和密码

用户名:vagrant
密码: vagrant
登入後複製
  • 默认数据库用户名及密码

UserName:homestead
PassWord:secret
登入後複製

至此,Win10下homestead环境就搭建好了!

在《Homestead安装运行laravel项目的步骤详解【图文】》文章中继续给大家介绍了怎么在homestead环境里安装Laravel并运行!

以上是最全面的Win10+Homestead環境搭建教學【圖文】的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

系統還原提示你必須在此磁碟機上啟用系統保護 系統還原提示你必須在此磁碟機上啟用系統保護 Jun 19, 2024 pm 12:23 PM

電腦有還原點,系統還原時提示“你必須在此磁碟機上啟用系統保護”,通常表示系統保護功能沒有開啟。系統保護是Windows作業系統提供的功能,可以建立系統還原點來備份系統檔案和設定。這樣,如果出現問題,你可以還原到之前的狀態。當系統發生故障時,無法進入桌面開啟,只能使用下列方法嘗試:疑難排解-進階選項-指令提示字元指令一netstartvssrstrui.exe/offline:C:\windows=active指令二cd%windir%\system32 \configrenSYSTEMsy

win10沒有切換使用者怎麼辦?win10登入介面沒有切換使用者選項解決辦法 win10沒有切換使用者怎麼辦?win10登入介面沒有切換使用者選項解決辦法 Jun 25, 2024 pm 05:21 PM

Windows10用戶可能會遇到的一個問題就是在登入介面沒有找到切換用戶選項,那麼win10登入介面沒有切換用戶選項怎麼辦?以下就讓本站來為使用者來仔細的介紹一下win10登入介面沒有切換使用者選項詳解。 win10登入介面沒有切換使用者選項詳解方法一:檢查使用者帳戶設定:首先,請確保你的電腦上有多個使用者帳戶,並且這些帳戶都是啟用狀態。你可以透過以下步驟檢查和啟用帳戶:a.按下Win+I鍵開啟設置,然後選擇「帳戶」。 b.在左側導覽列中選擇「家庭和其他人」或&ld

win10如何永久關閉即時保護? Win10電腦0停用即時保護功能的方法 win10如何永久關閉即時保護? Win10電腦0停用即時保護功能的方法 Jun 05, 2024 pm 09:46 PM

儘管win10系統自備的全面防護的防毒軟體能夠持續不斷地保障你的個人電腦安全,然而有時候它也可能會對下載的某些文件產生影響。對於部分用戶來說,暫時關閉即時保護功能或許更為妥當。但是許多用戶並不清楚如何在win10系統上永久關閉即時保護這個功能。 1.首先,按下「Win+R」鍵開啟執行窗口,輸入「gpedit.msc」指令開啟本機群組原則編輯器介面;2、接著,在開啟的介面中,依序點選"電腦設定/管理範本/ Windows元件/MicrosoftDef

win10怎麼調回預設桌布?一招快速還原win10系統預設桌布 win10怎麼調回預設桌布?一招快速還原win10系統預設桌布 Jun 02, 2024 pm 02:07 PM

在Windows10系統中,如果你想要調回系統預設的壁紙,可以按照以下步驟操作:1.右鍵點擊桌面空白處,在彈出的選單中選擇個人化(Personalize)。 2.這將開啟「設定」中的「個人化」視窗。在左側選單中,點選背景(Background)。 3.在「背景」設定下,找到並點擊「選擇圖片」(Choosepicture)旁邊的下拉式選單,然後選擇Windows預設(WindowsDefault)或直接在下方的圖片預覽中選擇一個看起來像是預設桌布的圖片(如果有多個選項的話)。 4.如果你的系統有多個版本

Windows無法啟動Windows Audio服務 錯誤0x80070005 Windows無法啟動Windows Audio服務 錯誤0x80070005 Jun 19, 2024 pm 01:08 PM

小夥電腦出現:Windows無法啟動WindowsAudio服務(位於本機電腦上)。錯誤0x8007005:拒絕存取。這樣的情況一般是使用者權限導致,可嘗試下面的方法來修復。方法一透過批次修改註冊表新增權限,桌面新建文字文檔,另存為.bat,右鍵管理員遠行。 Echo=========================EchoProcessingRegistryPermission.Pleasewait...Echo================= ========subinacl/subkey

win10截圖閃退怎麼辦? win10截完圖閃一下就不見了的解決辦法 win10截圖閃退怎麼辦? win10截完圖閃一下就不見了的解決辦法 Jun 02, 2024 pm 12:48 PM

win10截完圖閃一下就不見了造成的原因有很多,用戶們可以先檢查截圖保存位置或者是調整截圖設置,或者是檢查動畫效果來進行查看。實在不行的話也可以選擇更新驅動程式和作業系統來進行操作,下面就讓本站來為用戶們來仔細的介紹一下win10截完圖閃一下就不見了問題解析吧。 win10截完圖閃一下就不見了問題解析1、檢查截圖儲存位置:使用Win+PrtSc(PrintScreen)組合鍵進行截圖時,截圖通常會儲存到C:\Users\YourUsername\Pictures\Screenshots資料夾中。請

Win10工作管理員閃退怎麼辦 Win10任務管理器閃退解決方法 Win10工作管理員閃退怎麼辦 Win10任務管理器閃退解決方法 Jun 25, 2024 pm 04:31 PM

大家好啊,你們有沒有遇過win10的任務管理器老是閃退的狀況啊?這個功能可是幫了我們很多忙,能讓我們快速看到所有正在執行的任務,用起來很方便對吧。不過有朋友說遇到這個問題不知道怎麼解決,那我來跟大家分享一下具體的解決方法! win10任務管理器閃退解決方法1、先鍵盤按住「Win」+「R」鍵開啟運行,輸入「regedit」並按下回車鍵。 2.依序展開資料夾找到「HKEY_CURRENT_USERSoftwareMicros

win10系統如何關閉熱門搜尋? win10系統熱門搜尋關閉方法一覽 win10系統如何關閉熱門搜尋? win10系統熱門搜尋關閉方法一覽 Jun 03, 2024 pm 08:46 PM

在win10系統中,熱門搜尋是比較實用的方法之一,但有時候也會造成一定的困擾,那麼該如何關閉熱門搜尋呢?下面一起來看看吧!第一步:開啟「設定」應用程式首先,點擊螢幕左下角的Windows圖標,然後選擇「設定」應用程式。第二步:進入「個人化」設定在「設定」應用程式中,點選「個人化」選項。第三步:選擇「搜尋」選項在「個人化」設定中,選擇「搜尋」選項。第四步:關閉熱門搜尋在「搜尋」選項中,找到「在搜尋中顯示熱門搜尋」這個選項,將其關閉即可。專業工具推薦1、小智搜搜小智搜搜-快速搜尋一鍵定位-電腦專業搜尋工具

See all articles