最全面的Win10+Homestead环境搭建教程【图文】

在介绍如何搭建Homestead环境前,需要大家了解几个重要的概念,可阅读《讲解Homestead、vagrant及虚拟机的概念》此文了解。

下面正式开始介绍windows10下搭建homestead环境的详细步骤:

第一步:安装VirtualBox

安装VirtualBox虚拟机软件:

本站下载链接:VirtualBox Win系统 6.1.30版本

官方下载地址:https://www.virtualbox.org/wiki/Downloads

8d2be327b72a4263466ad4af9a3d8db.png

下载对应系统的虚拟机后,一键安装一直点击下一步即可。(如果在安装虚拟机过程出现VirtualBox COM对象失败错误,可参考《解决获取VirtualBox COM对象失败错误问题》)

第二步:安装Vagrant

安装Vagrant虚拟机管理软件:

本站下载链接:vagrant Win64位系统 2.2.19版本|vagrant Win32位系统 2.2.19版本

官方下载地址:https://www.vagrantup.com/downloads

fee4eefca8095fcc51e9cc6ab6e2252.png

同上,下载对应的vagrant后,一键安装一直点击下一步即可。

注意:Vagrant 安装成功后会重新启动电脑,如果突然黑屏关机不要慌~

然后可以通过在CMD窗口中输入vagrant --version命令来测试Vagrant是否安装成功,显示版本号即表示安装成功,并且要注意一定要使用管理员身份运行哦~

如下:

e86ec7d199da064da710f411b8bb11c.png

第三步:安装Homestead

1、安装homestead.box

有两种方式:

(1)未下载box文件,可以直接通过vagrant box add laravel/homestead命令远程下载box安装;然后选择使用的对应的虚拟机,比如virtualbox,如下图输入3回车选择即可。

注:如果命令执行失败,请确保安装的是最新的Vagrant。

bb33e33877ffb3d18bca7acdee03cd3.png

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

如下图所示,将已下载的“2ba89637…”这个文件重命名为“homestead.box”:

注:可直接访问上图中的下载链接下载box文件

f049a90a9bbd021c6ae78cadc82752e.png

3f088ebbf1c5df0eae497fa4e186548.png

84917d774de28b85be2603f1259d41f.png

然后直接将homestead.box文件拖到vagrant box add laravel/homestead命令后面等待安装完成

vagrant box add laravel/homestead [box文件绝对路径]

d3b8a747dcf2f722d9b6f5712c0e643.png

接着可以使用vagrant box list命令查看是否安装成功,同时能查看一下版本号(我这里显示版本号为0)

f861ecf05595fd2b047d075f5260200.png

注意:手动安装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直接下载压缩包。

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

ce9091c4173119d538c32a56c9863b3.png

3、配置homestead配置文件

牛面 牛面

牛面AI面试,大厂级面试特训平台

牛面 147 查看详情 牛面

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

fbde587238e810bc8c8c56141d1243b.png

51c5731f9a16d0eecc691cb31d3ebbd.png

69a34b42b9c0f296b7281643ac628e5.png

a00bd85e635704ed2deb407b748575c.png

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

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

e6b293652b2169d357a277a59b20dc0.png

配置homestead配置文件 homestead.yaml

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

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

b435d3b69e527615ea348fcfb59205e.png

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

34d3fdaa13fa76ad2bd46ed336d78e9.png

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

33b9e7dce16e8a9f9c6e946bfd9600e.png

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

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

相对路径如下:

9998505500d6c29e744cda556cd83d0.png

绝对路径如下:

85b6984587f1c5298f6c7fc5af98d31.png

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

4、获取公钥

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

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

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

4c436615793a42f5c8953e771ee31f0.png

5、启动虚拟机主机

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

bca26fde85261360a27888c76f65c40.png

cace6e0e054d937e9a694be997a4434.png

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

72395c7ec4ebed4696c49bfaa2f7d13.png

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

74d6d36fa0c118e6ccb24398180e46d.png

注意:

如果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:homesteadPassWord:secret

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

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

以上就是最全面的Win10+Homestead环境搭建教程【图文】的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/370743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月6日 07:28:35
下一篇 2025年11月6日 07:32:02

相关推荐

  • win11如何启用hyper-v并创建虚拟机_Win11Hyper-V虚拟机启用与创建方法

    首先启用Hyper-V功能并确保BIOS中开启CPU虚拟化支持,接着通过PowerShell或图形界面激活Hyper-V,然后使用Hyper-V管理器创建第2代虚拟机并分配内存、硬盘和网络,最后挂载ISO镜像启动虚拟机安装操作系统。 如果您希望在Windows 11系统中使用虚拟化功能来运行多个操作…

    2025年12月6日 系统教程
    000
  • 从Win7升级到Win10的Windows安装怎么操作?

    从Windows 7升级到Windows 10可通过微软官方工具完成,需确认系统正版且硬件满足CPU、内存、硬盘等要求,使用“媒体创建工具”下载安装并选择保留文件,升级前务必备份数据并记录软件信息,安装后配置初始设置、检查驱动与软件兼容性,整个过程约30分钟至1小时,微软虽终止免费活动但原密钥仍可激…

    2025年12月6日 电脑教程
    000
  • 系统盘的Windows.old文件夹可以删除吗

    出现Windows.old是在升级或重装系统时,如Win10升Win11、保留个人文件重装等情况下,系统为保留旧文件而创建的备份文件夹,内含原系统文件、程序数据和个人资料,占用数GB至十几GB空间;可在确认新系统运行正常且已迁移所需文件后删除,建议升级10天后操作,因系统默认保留10天用于回滚;应通…

    2025年12月6日 电脑教程
    000
  • Windows安装时怎么合并硬盘分区?

    可通过删除分区再重建实现合并。安装Windows时需先删D盘释放未分配空间,再于C盘上新建卷以扩展容量;但此法会丢失数据,且仅相邻未分配空间可用。为保留数据,推荐使用MiniTool、AOMEI或EaseUS等第三方工具无损合并分区。全新安装时可直接删除所有分区并新建主分区,简化操作。 在Windo…

    2025年12月6日 电脑教程
    000
  • win10关闭自动更新 四种禁止更新方法分享

    windows 10系统内置了自动更新机制,虽然有助于保持系统安全与稳定,但对不少用户来说,频繁的更新提示、计划外的重启甚至强制重启严重影响了使用体验。尤其是在进行重要工作或沉浸式游戏时,突如其来的系统更新极易打断操作流程。那么,如何有效关闭win10的自动更新呢?本文将介绍四种实用、安全且可逆的方…

    2025年12月5日 电脑教程
    600
  • win10运行快捷键没反应如何办?win10运行快捷键没反应解决方法

    一、准备工作 要处理Win10系统中运行快捷键失效的问题,首先需要准备好相关条件。其中,一台可用的电脑是基础要求。 除此之外,还需要保持耐心,因为排查和解决问题往往需要一定时间。 同时,掌握一些网络搜索技巧也很重要,很多时候答案就隐藏在网络资源中等待我们去挖掘。 二、问题处理步骤 关于Win10运行…

    2025年12月5日
    000
  • win10怎么关闭用户账户控制UAC_关闭用户账户控制UAC的操作方法

    关闭Windows 10用户帐户控制(UAC)的方法有三种:一是通过控制面板将UAC滑块调至“从不通知”;二是使用msconfig工具快速启动UAC设置并调整;三是通过注册表编辑器将EnableLUA值改为0,彻底禁用UAC并重启生效。 如果您在运行某些程序或进行系统更改时频繁弹出权限确认提示,这可…

    2025年12月5日
    000
  • win10声音服务未运行怎么办_win10声音服务未运行的解决方法

    首先检查并启动Windows Audio服务,依次通过服务管理器启用主服务及依赖服务,再在设备管理器中重新启用音频设备,最后运行sfc /scannow修复系统文件,可解决无声音问题。 如果您尝试播放音频,但系统没有任何声音输出,且在事件查看器或服务管理器中发现“Windows Audio”服务未运…

    2025年12月5日 系统教程
    000
  • win10无法访问共享打印机怎么办_win10共享打印机无法访问解决方法

    首先启用SMB 1.0/CIFS支持并重启,然后修改注册表AllowInsecureGuestAuth值为1以允许不安全来宾访问,接着使用NT6工具一键修复共享问题,再为共享打印机添加Everyone完全权限,最后重置Print Spooler服务并清空打印队列。 如果您尝试在Windows 10系…

    2025年12月5日
    000
  • win10无法登录你的账户怎么办_win10提示无法登录账户的解决方案

    首先尝试安全模式修复配置文件,依次执行SFC与DISM命令修复系统文件,若仍无法登录则通过命令提示符启用内置管理员账户并创建新本地账户,同时禁用或卸载可能冲突的第三方安全软件以排除干扰。 如果您尝试登录 Windows 10 系统,但系统提示“我们无法登录到你的帐户”,则可能是由于用户配置文件损坏或…

    2025年12月5日 系统教程
    000
  • win10怎么开启卓越性能模式_win10开启卓越性能模式指令

    首先通过管理员命令提示符执行powercfg指令创建卓越性能电源计划,随后在电源选项中启用该模式以提升系统响应速度与硬件性能。 如果您希望提升Windows 10系统的响应速度与硬件性能表现,可以通过启用隐藏的“卓越性能”电源模式来实现更高的系统效能。该模式在默认电源选项中不可见,需通过命令行指令激…

    2025年12月5日
    000
  • win10怎么卸载edge浏览器_win10强制卸载Edge浏览器的步骤

    1、通过PowerShell命令获取并移除Edge应用包;2、使用命令提示符调用安装程序强制卸载;3、借助Geek Uninstaller等工具深度清理,可彻底删除Edge浏览器。 如果您尝试从Windows 10系统中移除Edge浏览器,由于其深度集成特性,无法通过常规应用卸载方式操作。以下是多种…

    2025年12月5日
    000
  • 惠普主机SSD固态硬盘安装与系统迁移全攻略

    升级惠普主机ssd并迁移系统的核心步骤是物理安装ssd和使用克隆软件迁移系统1物理安装需根据型号选择sata或m.2 nvme ssd并正确连接2系统迁移推荐使用傲梅分区助手等软件选择源盘和目标盘后进行克隆3迁移完成后需调整bios启动顺序优先从ssd启动4若遇问题可检查克隆软件兼容性、bios设置…

    2025年12月5日 游戏教程
    000
  • win10怎么恢复出厂设置_win10电脑恢复出厂设置的步骤

    可通过系统设置、高级启动或品牌工具恢复出厂设置。首先在Windows设置中选择“重置此电脑”,保留或删除文件;若无法开机,强制关机三次后进入WinRE进行重置;或使用厂商快捷键(如戴尔F12)启动专用恢复环境,按提示完成系统还原。 如果您希望将电脑恢复到初始状态以解决系统问题或清除所有数据,可以通过…

    2025年12月5日
    000
  • 老电脑换Linux系统是否会更快,旧电脑不要装Windows!Bodhi Linux系统,小巧强悍,运行更流畅…

    大家好,又见面了,我是你们的朋友全栈君。 你的旧电脑安装win10还好吗? 随着科技的飞速发展,尤其是电脑硬件的不断更新换代,很多人不会轻易更换仅使用了两三年的电脑。 然而,电脑使用时间长了,性能难免会变慢,尤其是在Windows系统功能越来越多,占用资源越来越大的情况下,更换新电脑似乎是必然的选择…

    2025年12月5日 运维
    000
  • win10自带的edge浏览器怎么卸卸载_强制卸载Win10自带Edge浏览器的方法

    无法通过常规方式卸载Edge因其为系统组件,可通过PowerShell命令移除应用包,或使用组策略禁用;也可重命名程序文件夹使其失效,或借助Geek Uninstaller等工具强制删除。 如果您尝试从Windows 10系统中移除Edge浏览器,但发现无法通过常规程序卸载方式完成,可能是因为它是系…

    2025年12月5日
    000
  • win10怎么修改环境变量_win10系统环境变量的配置与修改方法

    要配置Windows 10环境变量,可使用四种方法:一、通过“此电脑”属性进入“环境变量”窗口,编辑用户或系统变量,路径间用分号隔开;二、按Win+R输入rundll32 sysdm.cpl,EditEnvironmentVariables直接打开环境变量设置界面;三、通过注册表编辑器修改HKEY_…

    2025年12月5日 系统教程
    000
  • win10光驱不读盘怎么办_win10光驱不读盘的修复方法

    首先检查光盘清洁与完好性,再确认光驱硬件连接稳固,接着更新或重装驱动程序,通过注册表删除UpperFilters和LowerFilters项修复识别异常,最后使用清洁工具维护光驱硬件。 如果您尝试在Windows 10电脑上使用光驱读取光盘,但系统无法识别或读取内容,则可能是由多种因素导致的,例如光…

    2025年12月5日 系统教程
    000
  • win10怎么查看windows defender隔离区_查找并恢复Defender隔离项目的方法

    首先通过Windows安全中心查看隔离文件,进入病毒和威胁防护的扫描历史记录,筛选已隔离项目;也可通过文件资源管理器访问C:ProgramDataMicrosoftWindows DefenderQuarantine路径查看,需管理员权限;确认文件安全后,在安全中心选择恢复或删除操作,恢复后可将其添…

    2025年12月5日
    000
  • win8升级win10详细教程_win8系统免费升级到win10操作指南

    可通过Windows Update、媒体创建工具或ISO镜像升级至Windows 10,全程保留文件与设置,操作前需备份数据并确保磁盘空间充足。 如果您当前正在使用Windows 8系统并希望升级到功能更完善的Windows 10,可以通过官方工具或系统更新实现无缝迁移。整个过程会保留您的个人文件和…

    2025年12月5日
    000

发表回复

登录后才能评论
关注微信