资讯专栏INFORMATION COLUMN

Homestead(Windows)安装

hizengzeng / 2919人阅读

摘要:安装准备工具包含软件安装第一步安装好,一切命令可使用自带的来执行第二步在终端输入命令安装盒子到中,这个盒子安装需要很长的时间,需慢慢等待。第三步克隆已有的仓库,通过将克隆到某目录下,盒子作为所有项目的主机。

安装准备工具

-Vagrant

-VirtualBox

-Git

包含软件

Ubuntu 14.04

Git

PHP 7.0

HHVM

Nginx

MySQL

Sqlite3

Postgres

Composer

Node (With PM2, Bower, Grunt, and Gulp)

Redis

Memcached

Beanstalkd

安装 第一步:

安装好Vagrant、VirtualBox、Git,一切命令可使用Git自带的“Git Bash”来执行

第二步:

在终端输入命令安装laravel/homestead盒子到vagrant中,这个盒子安装需要很长的时间,需慢慢等待。

vagrant box add laravel/homestead

如果上述命令执行失败,可以使用vagrant老版本的方式,这需要输入完整的URL:

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

要注意的是,如果直接去到下载网址直接下载virtualbox.box,最好不要用迅雷,迅雷下载的模式可能会导致下载的包不是完整的,出现不必要的问题。

第三步:

克隆已有的Homestead仓库,通过git将Homestead克隆到某目录下,Homestead盒子作为所有项目的主机。

git clone https://github.com/laravel/homestead.git Homestead

克隆Hometead后,到Homestead目录下运行bash init.sh命令生成yaml文件,文件自动存放在C:UsersUSER_NAME.homestead下:

bash init.sh
第四步:

修改C:UsersUSER_NAME.homesteadHomestead.yaml文件,修改如下:

folders:
    - map: D:Code    
      to: /home/vagrant/Code   

sites:
    - map: laravel.app  
      to: /home/vagrant/Code/Laravel/public 

然后配置ssh公钥(如已设置,则不需重新设置),输入命令:

ssh-keygen -t rsa -C "you@homestead"

按几次回车键,完成设置。

第五步:

Homestead文件夹下运行vagrant init命令初始化vagrant配置,然后输入vagrant up开启虚拟机:

vagrant init

vagrant up

然后配置hosts文件,修改C:WindowsSystem32driversetchosts,在最后加入你在Homestead.yaml中配置的ip站点即可:

192.168.10.10    laravel.app

你可以通过[CRT](https://www.vandyke.com/download/crt/)等工具链接虚拟机,或者在Homestead目录下用Git Bash,输入vagrant ssh命令即可链接虚拟机

多站点配置

Homestead盒子为我们提供了方便快捷的方式添加多个站点,只需在C:UsersUSER_NAME.homesteadHomestead.yaml文件中sites下添加多个

    - map: blog.app   
      to: /home/vagrant/Code/Blog/public  

然后运行vagrant provision命令,将站点添加到主机配置后,修改C:WindowsSystem32driversetchosts文件即可。

敬请关注PIGJIAN

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21721.html

相关文章

  • [译] Laravel 5 之美 - 3) 设置 windows 机器

    摘要:通过单击确定关闭所有剩余窗口。中的任何其他的使用都将通过命令提示符来操作。检查版本关闭所有打开的命令提示符并打开一个新的命令提示符。首次启动现在,虚拟机正在运行。将会话主机名设置为,端口为将保存为。 原文地址: Laravel 5 Beauty - Setting up a Windows Machine 如何为 Laravel 5.1 开发做好准备 注意 这是本教程的第二步(针对Wi...

    马永翠 评论0 收藏0
  • Windows10 系统中安装 Homestead 本地开发环境

    摘要:在系统中安装本地开发环境在环境下安装开发环境,网上有很多相关教程其中大多都是环境,很多大神都是用户的。但是还是有很多像我这样的小弟还是用的系统,而在系统上面因为权限问题安装还是有各种问题发生。可以使用本地安装的方法。 在 windows10 系统中安装 homestead 本地开发环境 在 windows10 环境下安装 homestead 开发环境,网上有很多相关教程其中大多都是 m...

    vboy1010 评论0 收藏0
  • windows安装homestead

    摘要:序言下打造一个可移动性跨平台的开发环境。下载完成之后点击安装就可以了。如果是在下,又安装了,则运行,均可。最后注意,每次修改文件之后你都应该执行使之生效。 序言 windows下打造一个可移动性、跨平台的开发环境。妈妈再也不用担心本地代码放到线上出现各种问题啦! 安装 vagrant(1.9.5) virtualBox(5.1.22) windows下vagrant需要下载msi后...

    nanfeiyan 评论0 收藏0
  • [译] Laravel 5 之美 - 2) 安装运行时必要软件和组件

    摘要:对于来说,在主机操作系统上运行是绝对必要的。在和中,从主机操作系统中运行可以出现系统通知。你仍然可以在或的虚拟机中成功地运行,但在发出通知时将收到警告错误仅从你的主机操作系统运行。 原文地址: Laravel 5.1 Beauty - Required Software and Components 怎样安装开发 Laravel 5.1 必要的软件: VirtualBox 和 Vagr...

    alaege 评论0 收藏0
  • Vagrant 系列一:安装配置

    摘要:启动,输入验证安装是否成功,如果出现版本信息表示成功。安装注意官方推荐的是。如果上述命令执行失败,需要确认是否是最新版本。和配置文件中的保持一致在目录下运行命令启动这个提示是冲突,更改即可。再执行,首次启动会有一个初始化过程查看状态。 如果是工程化开发,走正规军路子还是推荐使用 Homestead。下载Vagrant。官方下载地址 这里下载的是Windows版本的安装包。直接点击安装即...

    liuyix 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<