Laravel Homestead:安装 MongoDB 数据库 0 个改进

修改配置

如果你想在 Homestead 里安装 MongoDB 的话,只需要在 Homestead.yaml 中加入 mongodb: true 即可,如下:

Homestead.yaml

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

# 使用 MongoDB
mongodb: true

.
.
.

应用修改

保存修改后,在 主机 中使用以下命令应用修改到 Homestead 虚拟机中:

> vagrant reload --provision

连接信息

虚拟机

  • host: 127.0.0.1
  • user: homestead
  • pass: secret
  • port: 27017

主机

  • host: 192.168.10.10
  • user: homestead
  • pass: secret
  • port: 27017

注:转发端口是一致的。

背后的代码

这里我们简单讲下以上操作背后的信息,以助于理解其工作原理。

当配置信息里设置了 mongodb: true 时,会触发 homestead.rb 里的这段操作 ,然后会去调用 Shell 脚本 install-mongo.sh 来安装 MongoDB 数据库。

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!