Menu

2.4. 创建应用

做好准备

由于我们接下来的开发都会在 Homestead 上进行,因此,在开始本章教程之前,请保证你的 Homestead 虚拟机已配置完成。

首先我们需要在 Homestead 的配置文件中做好站点配置和数据库配置:

~/Homestead/Homestead.yaml

sites:
    - map: shop.test
      to: /home/vagrant/Code/laravel-shop/public
      .
      .
      .
databases:
    - homestead
    - laravel-shop

我们这个项目将使用 laravel-shop 这个数据库。

然后还需要配置本机 hosts 文件,将 shop.test 指向 Homestead 虚拟机 IP,具体操作请参考 Laravel 开发环境部署

使用下面命令来启动和登录 Homestead:

> cd ~/Homestead && vagrant provision && vagrant up
> vagrant ssh

在虚拟机中进入 Code 文件夹:

$ cd ~/Code

...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 24

limbo_lc
怎样在 Homestead 虚拟机中修改配置 .env?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
linzi
我在本机用 Git 提交了 代码 , 虚拟机还用拉代码吗 ?
0 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
flyingfishzxf
执行"Composer dumpaudoload"报错,不知如何解决?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
dancheng
这个算 Homestead 安装完成吗?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
kuang
访问不了站点?
0 个点赞 | 7 个回复 | 问答 | 课程版本 5.5
xu393560028
Git 在虚拟环境下很慢?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
yuuhao
真气
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.5
eweweweqweqwe
homestead.yml?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
铁血情长
为什么无法访问站点?
0 个点赞 | 11 个回复 | 问答 | 课程版本 5.5
circle
编译后的 JS、CSS 如何打包到线上环境呢?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
sunny_whl
已经配置好了 Homestead 但是用谷歌访问 shop.test 却访问不了?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
cheng_cm
按照书中配置好之后,访问 shop.test 报错?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
shadow123
修改 host 之后显示的是以前的项目?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
Lxi_
为何要在 .gitignore 文件中把 public/JS 和 public/CSS 目录排除掉
1 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
yanghaicheng
Composer 项目时,出现 Translator.php line 79 错误
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
Flourishing
老师,请教一个问题.
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
熊能
Homestead 登陆密码是什么?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
早起的虫子
虚拟机重启后代码没了
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
yandihuangdi
安装 Laravel-shop 报错,但最后安装成功
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
xjxjxj
Composer 没办法下载 Laravel
0 个点赞 | 16 个回复 | 问答 | 课程版本 5.7
xjxjxj
访问 站点出现 nginx 错误
0 个点赞 | 10 个回复 | 问答 | 课程版本 5.7
xjxjxj
Homestead 下 nginx 的错误日志怎么看啊,大神们
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
刻意练习,每日精进。
2
点赞
2895
浏览
24
讨论