Laravel 的 homestead 有人安装成功过吗

 我来答
东独餐晗丫1w
2016-08-08 · TA获得超过518个赞
知道小有建树答主
回答量:392
采纳率:92%
帮助的人:249万
展开全部

一般来说,在windows上配置开发环境是一个很艰苦的事情。而vagrant的出现则是我们开发者的一个福利。大大的减轻了我们的配置的复杂新,但是虽然有所减轻,但还是要动手配一些的。话不多说,下面开始进入正题,首先来说下需要一些什么:

  1. windows已经装好了git,如果没装,点这里

  2. 需要安装好php(只需要php,其他的都不需要,并且在php.ini里面开启openssl扩展)。

  3. 然后需要composer和vagrant和virtualbox以及一个homestead。以上就是配置环境所需的全部软件,下面我们来配环境。

  4. 配置流程简而言之,Homestead是laravel官方预封装好的一个基于virtualbox的linux虚拟机,在这个虚拟机里面安装好了一系列的软件Nginx、PHP5.6、MySQL、Postgres、Redis、Memcached,足够laravel的开发。这个虚拟机可以很方便的启动,销毁,和重建。基本不会把你现有的操作系统搞得乱七八糟。下面简单说下安装流程:Composer安装Composer是php的一个依赖管理的工具,可以很方便的管理laravel开发过程中所需的一系列的扩展。是一个很重要的工具。直接打开上面下载的安装包安装就行,如果出现了错误,估计是没有在php里面开启ssl,重新开启一下就可以安装成功。Vagrant以及VirtualBox安装这两个也都是基于图形界面安装的,直接安装就行。需要说明的是要使用Virtualbox就需要开启硬件虚件支持(VT-X),在BIOS里面开启。配置虚拟机所需要的软件基本都安装完成了,接下来就是需要配置虚拟机了。1.将homestead加入到virtualbox中,在终端中运行以下代码(path是自己放置homestead的路径):shellvagrantboxaddlaravel/homesteadpath\homestead.box2.安装homestead命令行工具:shellcomposerglobalrequire"laravel/homestead=~2.0"一般在这里会出现一个ssl错误,这个是由于咱们的特殊的国情造成的,你们懂得,解决法是使用国内的镜像,按照这里的方式在composer.json里面增加国内的镜像,再次执行以上的代码,就能够顺利的完成安装了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式