Laravel Homestead:升级 Homestead 1 个改进

如何升级 Homestead 环境

如何升级你的 Homestead 开发环境到最新版?

1. 备份

备份以下这些内容:

  • ~/Homestead 文件夹重命名为 ~/Homestead_old
  • 将 Homestead 虚拟机里的数据库和其他数据做好备份。

2. 更新软件

到 Vagrant 和 VirtualBox(或者其他虚拟机软件)官网上,下载对应平台的最新版软件,并且安装:

3. 删除虚拟机

按照 此教程 删除现有的虚拟机。

4. 下载虚拟机盒子

按照 此课程 下载和导入最新版的 Homestead Box。

删除 Homestead Box 老版本,以节省硬盘空间。不删除老版本盒子的话,会存在多个版本的 laravel/homestead 盒子,请注意看这篇文章 —— 多版本 Homestead 盒子共存

5. 更新 Homestead 脚本

检出管理脚本:

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

还原配置信息:

> cp ~/Homestead_old/Homestead.yaml ~/Homestead/Homestead.yaml

另外如果你设置了 别名 的话,也请一并复制到新的 ~/Homestead 文件中。

6. 启动机器

第一次启动,会创建虚拟机:

> cd ~/Homestead
> vagrant up

结语

升级过程中请注意老数据的备份。

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 4

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!