加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_安阳站长网 (https://www.0372zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

Homestead - laravel开发环境搭建(windows)

发布时间:2021-02-25 06:06:27 所属栏目:站长百科 来源:网络整理
导读:副标题#e# 系统要求 window 7 及以上。 ? 安装包列表 ? virtualbox 5.*版本 vagrant Homestead Box 虚拟机盒子 git ? 安装包资源下载 ? 链接:https://pan.baidu.com/s/1DFZpvn5H0Sg2KEu32DrWJA 提取码:fcwv? ? 步骤 ? 安装 VirtualBox 安装 Vagrant 导入

?

Homestead - laravel开发环境搭建(windows)

?

?

注:不需要担心你的版本与我不同。

?

3. 下载 Homestead 管理脚本

因国内网络限制,为方便下载和后续管理脚本的流畅使用,本书中将使用定制版本的 Homestead 脚本,定制版有以下优势:

  • 从国内 coding.net 网站下载,下载速度会比?官方?更快;
  • 对脚本进行修改,移除了每一次?provision?时?composer self-update?的卡顿。

接下来,使用 Git 下载定制版的 Homestead:

> cd ~ > git clone https://git.coding.net/summerblue/homestead.git Homestead

Windows 下,~?目录代表着?C:Users你的用户名,而?~/Homestead?代表着?C:Users你的用户名Homestead?目录,类似:

?

Homestead - laravel开发环境搭建(windows)

?

?

注:我们把 Homestead 放在?~/Homestead?路径下,为方便后面的讲解,请保持一致。

下载完成之后我们使用命令行进入?Homestead?目录,再使用 Git 检出我们需要的 Homestead 版本:

> cd ~/Homestead > git checkout v7.8.0

注:为了保证后续讲解的流畅性,请注意版本的一致性,这里我们使用?v7.8.0

接下来我们需要初始化 Homestead:

> init.bat

运行以上命令后,会在?~/Homestead?目录下生成以下三个文件:

  • Homestead.yaml - 主要配置信息文件,我们可以在此文件中配置 Homestead 的站点和数据库等信息;
  • after.sh - 每一次 Homestead 盒子重置后(provision)会调用的 shell 脚本文件;
  • aliases - 每一次 Homestead 盒子重置后(provision),会被替换至虚拟机的?~/.bash_aliases?文件中,aliases?里可以放一些快捷命令的定义。

接下来我们将会对?Homestead.yaml?文件的各项配置信息进行详细讲解。

?

Homestead.yaml 配置文件


?

(编辑:网站开发网_安阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!