美文网首页
win10-Laravel运行环境

win10-Laravel运行环境

作者: 天上白鱼精 | 来源:发表于2018-07-29 15:18 被阅读0次

一般步骤

  1. 安装Oracle VM VirtualBox

  2. 安装 Vagrant

  3. 导入 Homestead Box 虚拟机盒子

  4. 安装git

  5. 安装 Homestead 管理脚本

  6. 配置 Homestead.yaml

  7. 启动 homestead

  8. 登录

  9. 退出

注意

不要安装到中文目录

一. 安装虚拟机

下载5.2+版本,默认安装即可

二. 安装 Vagrant

下载win64位2.1.2版本,默认安装(需要重启)

三. 导入 Homestead Box 虚拟机盒子

下载laravel-china 定制包 解压到非中文目录

> cd lc-homestead-6.1.0-2018061700/

> vagrant box add metadata.json

如果没有意外,会添加成功,可以进行 vagrant box list 查看

四. 安装git

点击下载,默认即可

测试

五. 安装 Homestead 管理脚本

使用laravel-china定制版本

> cd ~(进入c盘)
> git clone https://git.coding.net/summerblue/homestead.git Homestead

sites:
- map: larabbs.test # <--- 这里
to: /home/vagrant/Code/larabbs/public # <--- 这里因为 Homestead 的 master 分支并不是稳定分支,你应该使用打过标签的稳定版本


homestead

六. Homestead.yaml配置

1. 初始化

> bash init.sh

2. 编辑homestead 文件

folders:
    - map: E:/Homestead/Code //根据个人的代码目录设置
      to: /home/vagrant/Code
sites:
    - map: larabbs.test     //虚拟域名
      to: /home/vagrant/Code/larabbs/public  //映射到的路径
databases:
    - homestead //数据库名字

3. win10 host文件修改

在host文件最后加入

192.168.10.10   larabbs.test //sites 中的map名字

七. 启动homestead

1. 正常启动

> cd ~/Homestead && vagrant up

2. 修改homestead.yaml后启动

> cd ~/Homestead  && vagrant provision && vagrant reload

八. 登录

  1. 启动成功
启动成功
  1. 登录
> vagrant ssh
登录成功

九. 退出

  1. 首先在homestead虚拟机内退出
> exit
退出
  1. 然后在客户端退出
vagrant halt
完整退出

注意:先 exit 退出虚拟机,然后在vagrant halt 关闭Homestead

参考: laravel中文手册 laravel开发环境部署

相关文章

  • win10-Laravel运行环境

    一般步骤 安装Oracle VM VirtualBox 安装 Vagrant 导入 Homestead Box 虚...

  • 环境->运行

    1.安装node环境,网址https://nodejs.org/en/ 2.下载git 3.编写软件,vscode...

  • 运行环境

    Jekins是如何使用的? Git你们如何使用的? Tomcat的原理了解吗? Tomcat的类加载顺序了解吗? ...

  • 运行环境

    Ajax运行环境 ajax核心XMLHttpRequest对象ActiveXObject 运行环境xampp(LA...

  • 运行环境

    浏览器可以通过访问链接来得到页面的内容 通过绘制和渲染,显示出页面最终的样子 整个过程中,我们需要考虑什么问题 知...

  • 运行环境

    更新中

  • 运行环境

    一、加载资源的形式 输入URL(或跳转页面)加载HTML 加载HTML中的静态资源 二、加载资源的过程 DNS解析...

  • 运行环境

    运行环境即浏览器(server端有nodejs) 此处的浏览器,不仅仅指的是PC端的浏览器,还包括移动端的微信,支...

  • Funboot系统环境

    系统环境 目录 运行环境准备 集成运行环境 运行环境准备 PHP >= 7.3 PHP OpenSSL 扩展 PH...

  • idea ubuntu Sonarlint 不生效

    原因:sonarlint 运行环境是 idea 默认的运行环境,idea默认运行环境为jdk11, sonarli...

网友评论

      本文标题:win10-Laravel运行环境

      本文链接:https://www.haomeiwen.com/subject/kpwzmftx.html