Laravel Homestead 日常使用和工作流
打赏作者

Laravel Homestead 日常使用和工作流

Mac 从零开始配置开发环境 >> Laravel Homestead 日常使用和工作流 视频发布于 2017-08-19

在安装和配置了 Homestead 的虚拟机环境之后,对于 Homestead 的的日常使用和开发时的工作流程还是有很多需要注意的地方。比如说在 Homestead 中增加一个新的站点,如何连接 Homestead 数据库等。
27631022

优化下你得Homestead 的workflow
1.虚拟机可以设置独立ip,并且可以绑定你注册的域名,便于其他局域网电脑访问;
2.连接数据库配置env文件不要配置127.0.0.1 直接配置成你的虚拟机的独立ip,这样你mac本机也可以使用PHP artisan mag…非常方便,我看你视频每次都要登录到虚拟机执行php srtisan 完全么这个必要。

高永立 回复 27631022

厉害了。回头试试去。

JellyBool 回复 27631022

哈哈哈,阔以阔以。我之前咋没想到直接数据库配置ip。。。。

haohexin 回复 27631022

恩 刚开始也试过homestead,就是因为局域网访问的问题没搞明白就放弃了,直接本地装了nginx,现在看了新发布的视频 觉得valet更方便一点

Young 回复 27631022

这位老铁果然稳,以后必成大器~~~

zhangwei

homestead以前试了很多次 都下载不下来 上周开个流量包走热点终于下载下来了 今晚刚好去怼着配置下

JellyBool 回复 zhangwei

阔以的!哈哈哈

koizora

@JellyBool 安装好了homestead 一切都很顺利,就是本地的 sequel pro 连接不上,都是按照文档来的。提示:Unable to connect to host 127.0.0.1, or the request timed out. 请教??

JellyBool 回复 koizora

你需要指定端口,大概是 33060.

chenze007

只要修改.env文件里面 连接端口 3306改成33060就可以了
我测试是可以的

djsxianglei

请问一下vagrant 用ssh连接 root的密码是什么

JellyBool 回复 djsxianglei

你用的是homestead?这个ssh 貌似是 homestead 用户的

djsxianglei 回复 JellyBool

谢谢老师,是homestead,root密码为空,需要自己去设置一下sudo passwd

扬扬的小天地

生产环境适合用这个吗 homestead

JellyBool 回复 扬扬的小天地

生产环境直接手动设置一下就 OK,我基本都是开的 Ubuntu 的 VPS

jaynele

api.app在浏览器没有走通,提示你的连接不是私密连接,我配成api.test就很好使了,成功啦。

JellyBool 回复 jaynele

这个是因为 chrome 新版本会要求 .dev 和 .app 域名都需要 https 支持

Flourishing

评论真是一个神奇的地方 每次看评论 都帮我规避了不少错误 哈哈哈

sunyl053800

win通过cmd 执行vagrant box add laravel/homestead 命令报如下错误
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

Flourishing 回复 sunyl053800

你的这个问题不是 SSKey 没有配置么?

sunyl053800

我的连接homestead数据库 在本地navicat中 出现没有权限这个问题