• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

windows安装vagrant 以及 laravel homestead

php 搞代码 4年前 (2022-01-23) 14次浏览 已收录 0个评论

之前一篇文章介绍了composer的安装,本篇介绍一下vagrant以及homestead的安装。

原文:ekan001.com/article/40

准备工作

VirtualBox 虚拟机,基础依赖 Vagrant 基于VirtualBox或vmware的虚拟化环境部署工具,可以将一个虚拟机打包(简称vbox)给别人。 Homestead laravel官方vbox,集成环境以及一套特制的命令行工具。 xshell 这是一款windows下的ssh & shell工具,同类的有securecrt、putty等。

安装VirtualBox

这个安装比较简单,百度一下,下载安装即可。

安装Vagrant

https://www.vagrantup.com/downloads.html 下载,速度有点慢,忍受一下吧。安装过程同样傻瓜化,略过。

安装完以后重启一下,再打开cmd,vagrant –version 命令应该生效了。

下载Homestead vbox

通过命令

vagrant box add laravel/homestead https://atlas.hashicorp.com/laravel/boxes/homestead

可以自动下载homestead的vbox,然而国内网络大家懂的,龟速。

建议自己有vps的同学,在vps上通过

wget -O homestead.box https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.6/providers/virtualbox.box

手动下载后,再从vps上将box下载到本地,或者可以试试用迅雷下载。总之,想办法把这个box文件下载下来,然后通过以下命令添加到vagrant

vagrant box add ./homestead.box

./homestead.box 是box文件所在路径,我这里是直接 cd 到文件所在目录中执行命令的。

添加过程中可能会让你选virtualbox或vmware,很明显选virtualbox.其他默认即可。

安装homestead命令行工具

通过composer安装homestead命令行工具

composer global require "laravel/homestead=~2.0"

关于composer这块,前面一篇文章《windows安装composer》介绍的比较详细,不明白的可以去看一下。

然后执行

homestead init

会在 ~/.homestead/ 下面生成一个 Homestead.yaml 文件,你可以手动编辑它,也可以通过命令

homestead edit

编辑它。

配置

可以看到,Homestead.yaml 中有一系列参数,参数含义在laravel官方手册里介绍的比较详细,这里不再赘述。有什么不明白可以留言。

启动

通过cmd执行

homestead up

即可启动虚拟机。

连接ssh

打开 xshell ,创建一个新的链接:

地址:127.0.0.1 端口:2222 用户身份验证方式:public key 用户名:vagrant 用户密钥:通过ssh-keygen工具生成 id来&源gao@dai!ma.com搞$代^码%网搞gaodaima代码_rsa 文件。

完结

整个环境搭建完毕,之后就开心写代码吧。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:windows安装vagrant 以及 laravel homestead

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址