Laravel的开发环境Homestead的搭建与配置

Laravel的最好的开发环境Homestead的搭建与配置

首先下载vagrant

下载地址

选择对应的系统进行下载
在安装过程中将vagrant最好配到环境变量中,应该会给你一个选项进行选择是否添加的好像。。。

安装完成之后进行测试:
打开git bashcmdzsh输入vagrant -v,有如下内容显示则完成。
vagrant成功输出版本信息

除此之外,你还需要安装git

  • 安装完git之后,并进行配置SSH Key

  • 检查本机是否有ssh key设置,切换到.ssh目录
      $ cd ~/.ssh 或cd .ssh

  • 配置git用户名和邮箱,配置多个用户时添加 --add 参数
      $ git config --global --add user.name "username"
      $ git config --global --add user.email "email"
      
      $ git config --global --unset user.name "username"            #移除用户
      $ git config --global --unset user.email "email"               #移除邮箱

  • 查看用户名和邮箱
      $ git config --list

  • 生成成对的私钥公钥
      $ ssh-keygen -t rsa -C "test@qq.com"
      注:生成id_rsa私钥公钥时需要命不同文件名,密码可设可不设。反正为了方便不设置吧,以后每次登录都要输入密码多烦哦

安装homestead

  • 在线安装homestead
    在命令行或者终端中输入vagrant box add laravel/homestead
    在线添加homestead盒子
    这里我们选择3就好了
    对于上述过程,仅限网速非常好的进行使用,下面还是选择离线安装。

  • 离线安装homestead
    这里给你们一个大神霹雳神给出的百度网盘资源

    离线homestead盒子资源
    密码:8brx

    • 下载好之后将virtualbox.box文件放到C盘的根目录中
    • metadata.json文件放到当前用户目录下,可以在命令行中使用 cd ~ 到达该目录
    • 下面是我的配置信息:url处,可根据你将virtualbox.box文件放在哪里而进行更改.
    • { "name": "laravel/homestead", "versions": [ { "version": "6.3.0", "providers": [ { "name": "virtualbox", "url": "file://C:/virtualbox.box" } ] } ] }
    • 然后在命令中输入vagrant box add metadata.json进行加载box信息
  • 安装完之后,打开homestead

    • 将下载下的Homestead文件目录放入~/目录下,并用命令行工具打开
    • 输入vagrant up来打开homestead虚拟机,需要耐心等待一段时间
    • 等到一段命令执行结束之后,通过vagrant ssh进行登录虚拟机
    • 然后登录成功之后你就可以随便输入点命令试试了,这个就不给点例子了。别rm -rf就好
    • 想要退出,则先输入exit退出登录,然后输入vagrant halt关闭虚拟机。
Over!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。VR技术通过模拟人的视觉、听觉、触觉等感觉器官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方式与之进行实时交互,创建了一种适人化的多维信息空间。 VR技术具有以下主要特点: 沉浸感:用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。 交互性:用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。 构想性:也称想象性,指用户沉浸在多维信息空间中,依靠自己的感知和认知能力获取知识,发挥主观能动性,寻求解答,形成新的概念。此概念不仅是指观念上或语言上的创意,而且可以是指对某些客观存在事物的创造性设想和安排。 VR技术可以应用于各个领域,如游戏、娱乐、教育、医疗、军事、房地产、工业仿真等。随着VR技术的不断发展,它正在改变人们的生活和工作方式,为人们带来全新的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值