Linux日志
PHP记事本
JS记事本
数据库
团队资讯

安装homestead

分类:Linux日志 发布时间:2017-10-09 14:18:09 阅读:作者:郑祥景

Laravel 致力于让 PHP 的开发过程更加轻松愉快,这其中也包括你的本地开发环境。 Vagrant 提供了一种简单,优雅的方式来管理和调配虚拟机。

Laravel Homestead 是一个官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,你无需在本地安装 PHP web 服务器,或其他服务软件。并且不用担心系统被搞乱! Vagrant box 是完全一次性的。如果有什么地方出错了,你也可以在几分钟内销毁并重建 box

Homestead 可以运行在 Windows Mac Linux 系统上,并且里面包含了 Nginx Web 服务器、 PHP 7.1 MySQL Postgres Redis Memcached Node 以及所有利于你开发 laravel 应用的其他程序。

在安装homestead之前,我们需要先安装:

(一)   VirtualBox 5.1VMWareParallels 的其中之一;

(二)   Git

(三)   Vagrant

然后做好安装前的准备

(一)   离线下载VirtualBox.box(建议离线下载是因为这样才不会老是中断);

(二)   下载laravel提供的homestead,解压,搜索homestead.rb文件,注释掉:

config.vm.box_version = settings["version"] ||= ">= 2.0.0"

离线安装VirtualBox.box的都要这样操作,否则在添加box时将会重新下载VirtualBox.box

做好以上准备工作后,桌面右键选择open git-bash here输出:

vagrant box add laravel/homestead ××(××是VirtualBox.box的目录)

执行成功后开始配置Vagrantfile文件,配置文件如文件夹中Vagrantfile配置所示


在任意位置运行,生成密钥,方便免密登录虚拟机(要安装git才能进行这个操作)

ssh-keygen -t rsa

一直回车就可以了

配置完毕,就可以vagrang up运行起来咯,虚拟机默认登录用户名是vagrant,登录密码是vagrant ; 默认数据库帐号用roothomestead都可以,密码是secret


  

   编辑:郑祥景

[随享社区版权所有 未经许可不得转载 ]

返回首页


推荐
Linux日志
PHP记事本
JS记事本
数据库
团队资讯
在线客服随享宝宝
有任何问题,都可以戳我反馈哦!
微信公众号 方便 快速
扫描二维码 关注公众号

版权所有:天妖云/随享社区V5.2 beta Copyright 2015-2019 TIAYO.COM Inc. All rights reserved.