【问题标题】:How to run homestead up如何经营宅基地
【发布时间】:2023-03-30 17:42:01
【问题描述】:

我尝试运行宅基地,但我得到 vm: a box must be specified...
截图:

这里有什么问题?

我的项目代码也在 D:/learninglaravel-5 中,所以我需要在 homestead.yaml 文件中输入什么?

我尝试了一切,但没有成功。 请帮助我开始使用 laravel - 2 天后我尝试运行这个宅基地(是否有一些替代工作 - 我有 WAMP,但我无法运行 phpMYAdmin,所以我无法创建数据库)!

【问题讨论】:

  • 你安装 vagrant 了吗?
  • 是的场外...我安装了好几次 vagrant...
  • 如你所见,我收到消息:vm: *A box must be specified
  • 你得到 laravel/homestead 了吗?
  • vagrant box 添加 laravel/homestead

标签: laravel homestead


【解决方案1】:

CD 进入你的 homestead 目录并运行vagrant up。您必须在 homestead 目录中才能接受任何 vagrant 命令

在此处阅读完整文档 http://laravel.com/docs/5.1/homestead

【讨论】:

  • 我尝试过,但随后我收到消息:警告。连接超时。 ... ... 几次
【解决方案2】:

我为此编写了一个小脚本,因为我周围的很多人都需要帮助。也许你可以试一试。将其放入用户根目录中名为 install_homestead 的文件后,使用 git bash 调用它,例如:bash install_homestead。

这是脚本:

# Before you run this script: install Vagrant, VirtualBox VM, Git and Composer

# Remove Homestead if it is allready installed
rm -rf Homestead
rm -rf .homestead

cd VirtualBox\ VMs/
rm -rf homestead
cd ..

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

# Install Homestead
git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
bash init.sh

# Install dependencies
composer install

cd ../.ssh
rm -rf id_rsa*
ssh-keygen -t rsa -C "you@homestead"
cd ..

mkdir Code
cd Code
composer create-project laravel/laravel Laravel
cd ..

cd Homestead
homestead up

注意:

也许它不防水,几个月前我最后一次执行了它。

【讨论】:

  • 太棒了!确保在用户根目录(例如:C:\Users\bobmarley)中运行脚本,并且安装了 Vagrant、Virtualbox VM、Git 和 Composer。
  • 我按照你的说法尝试,但现在我有了这个:imgur.com/sF7mWQ9 - 我有消息:无法打开文件 .homestead/base
  • 我试试这个:imgur.com/sF7mWQ9 但现在我有消息:无法打开文件 .homestead/base 我也在 vigrantfile -“base”更改为“laravel/homestead”,但现在我有: imgur.com/dx8nscV
  • 我从来没有在我的 .homestead 文件夹中运行过'homestead up'。您的 C:/Users/YourName 中没有 Homestead 文件夹吗?因为在那里你必须运行'宅基地'。另一件事:在 .homestead 文件夹中运行“composer install”(就像我在脚本中所做的那样)
  • 哦,我个人从不使用 vagrant 命令。 'vagrant up' 在错误的目录中会创建一个新框(我想,不确定)。通过这种方式,4.2 的 Laravel Homestead 文档与 5.1 不同。在我看来有点奇怪,但也许that 会给你更多信息。
【解决方案3】:

问题是我的计算机处理器...VM 仅适用于 I3、I5...不适用于 Pentium

【讨论】:

    猜你喜欢
    • 2017-04-24
    • 1970-01-01
    • 2019-02-18
    • 2019-08-22
    • 2015-04-24
    • 2016-04-17
    • 2017-11-11
    • 2016-10-01
    • 2015-09-06
    相关资源
    最近更新 更多