问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

homestead到底要安装到哪个目录下

发布网友 发布时间:2022-05-12 16:57

我来回答

1个回答

热心网友 时间:2023-10-14 17:09

方法/步骤

1、安装VirtualBox和Vagrant
在启动Homestead环境之前,你必须安装VirtualBox和Vagrant。这两个软件为所有主流的操作系统提供了简单易用的可视化安装界面。
详细的安装过程可自行百度也可以直接查看我的经验《教你windows 7获取安装指定版本VirtualBox》和《一步一步教你安装最新版 Vagrant》

添加Vagrant box
VirtualBox和Vagrant安装完成,添加“laravel/homestead”箱子到你的Vagrant安装目录下;
在终端使用下面的命令,这将花费几分钟的时间来下载箱子;
vagrant box add laravel/homestead
如果网络正常就慢慢等待下载然后添加,这里由于网络的原因我试了很多次都失败了,最后直接复制下载链接
https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.7/providers/virtualbox.box下载保存到F:\virtualbox.box,然后通过
vagrant box add laravel/homestead F:\virtualbox.box

安装Composer
安装 Homestead 命令行工具,这里使用Composer。首先就是安装好Composer。windows下载安装Composer非常简单,只要到官网下载Composer-Setup.exe,然后双击默认安装即可;
安装后在目录地址栏输入%AppData%回车找到C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin目录添加到 PATH 环境变量中;

安装 Homestead 2.0
箱子被添加到Vagrant安装目录下后,通过 Composer 的 global 指令来安装 Homestead 命令行工具了:
composer global require "laravel/homestead=~2.0"
由于之前已经添加了环境变量,安装之后就能在执行 homestead 指令时找到对应的可执行程序了。

Homestead配置和初始化
安装了 Homestead 命令行工具,执行 init 来创建 Homestead.yaml 配置文件
homestead init
生成的 Homestead.yaml 文件将被放置于C:\Users\Administrator\.homestead目录下。如果你使用的是 Mac 或 Linux 操作系统,还可以通过执行 homestead edit 指令来编辑 Homestead.yaml 文件:
homestead edit
windows环境下直接通过编辑器打开 Homestead.yaml修改即可

启动Vagrant箱子
根据实际情况编辑好“Homestead.yaml”文件,就可以在终端上的“Homestead”目录下执行 homestead up 命令。
Vagrant将启动虚拟机,并自动配置共享目录和Nginx站点!不要忘记把你的Nginx站点的“域”添加到机器里的“hosts”文件里!“hosts”文件将把对本地域的请求重定向到Homestead环境 里。
在Windows机器上,它位于“C:\Windows\System32 \drivers\etc”目录。你添加到此文件的内容就像下面这样:
192.168.10.10 homestead.app
确保列出的 IP 和你在 Homestead.yaml 文件中设置的一致。一旦你把域名添加到 hosts 文件中,你就可以通过浏览器访问此站点了!
http://homestead.app
可以通过SSH工具连接,用户密码为vagrant/vagrant。ip为配置文件里面的ip;
通过headstead ssh不需要用户名密码;

端口映射以及常用命令
下面的端口被转发到你的Homestead环境:
SSH: 2222 -> 转发到 22
HTTP: 8000 -> 转发到 80
MySQL: 33060 -> 转发到 3306
Postgres: 54320 -> 转发到 5432

homestead命令
homestead init:创建 Homestead.yaml 配置文件
homestead up :启动虚拟机;
homestead ssh:通过SSH连接到 Homestead 环境;
homestead destroy:销毁虚拟机;
homestead list :用于列出所有可用的 Homestead 指令。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
以后再也不会买vivo质量太差了!才买来的都是卡死,两千多的手机就... 17寸显示器 部分网页右侧看不到 无法显示 猎豹手机浏览器使用百度搜索为何经常白屏,只要点网址导航页的百度,就很... 用什么浏览器都放不出视频是怎么回事,会出现白屏一闪一闪的,时而又五颜... 在使用猎豹浏览器打开一个新标签时突然白屏,然后恢复正常 食品可否退换货 换了主板后,开机只有CPU风扇在转,进不了系统没有"嘀"声显示器没反应 CP... ...又没有发票怎么办了 我是用微信付款的 我该怎么投诉了 ...话多交多得,但以我爸为例,57 岁,交3年可领养老金 眉山城镇社保按1.0缴费退休多少钱? application.yml 文件怎么读取系统的环境变量 yaml 语法中的double怎么写 怎么传变量给playbook.yml 华表桂是什么玩意 华表桂的由来 什么是二手房叠加贷款?能否解释的具体点,谢谢了! 2018年12借贷款10万,2020年10月一共要还17万多? 借贷款都需要什么 夫妻之间借贷款,可以有什么协议一个人换吗? 和家邻居合伙借贷款他拿贷款跑了 怎么办? 涨回去的奶还能追回来吗 母乳妈妈刚喝一杯回奶宝还能追回来么 有一点奶还能追回来吗 奶水突然没有了能追回来吗 想要在全民K歌导出歌曲,怎么弄好? 人总是倒霉,干什么事都不顺? 从小到大为什么总感觉自己一直很倒霉,做什么事都不顺,烦心! 啥牌子暖风机好可以浴室用 为什么有人顺起来做什么事都顺,有人倒霉起来做什么都倒霉? 为什么人一旦倒霉,做任何事情都倒霉呢? java环境变量正确。编译工具失败 求类似综英美再苏也要谈恋爱和综影视寒江雪还有综爱之路的综影视小说综韩剧综英美都可以求100万字以上 怎样评判竞争管理模式? 求一本综英美的小说 主角华裔 能力是可以让别的世界的人穿越到自己身上但会有后遗症 附身的有莫雨 求C罗同人文,bg,bl均可,越多越好 家里供佛,点电灯好,还是油灯? 供佛长明灯放在什么香炉那个位置好 供佛能用电香,电蜡和电佛灯吗 佛前供电灯要怎样供养,是一天到晚开着,还是晚上开起? 怎么用swot模式和五力竞争模式分析南昌工程学院。。。? 居家供佛点油灯好还是电灯好?电灯能代替油灯供佛吗?会不会有失恭敬? 家里有七部佛画像 需要供多少个灯 有师兄解答吗? 在家供佛为孩子祈请学业有成佛前供什么灯 供佛香火电灯哪里买 供佛电子灯还是油灯好 请问燃灯供佛的灯是指用油点的灯还是用电的灯 电灯供佛怎么算如法 我供佛的电灯为什么被雷击 佛前的灯高度能高于佛吗 供佛的那个充电小灯泡