3.2. 创建应用

本教程最新版为 9.x,当前版本已放弃维护,请阅读最新版本!

做好准备

由于我们接下来的开发都会在 Homestead 上进行,因此,在开始本章教程之前,请保证你的 Homestead 虚拟机已成功开启并登录。使用下面命令来启动和登录 Homestead:

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

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

$ cd ~/Code

创建 weibo 应用

下面让我们来使用 Composer 创建一个名为 weibo 的应用,后面我们将基于这个应用做更多的功能完善:

$ cd ~/Code
$ composer create-project laravel/laravel weibo --prefer-dist "5.7.*"

file

注:你的界面无需跟我一致(包括软件和提示语),不出现错误即可。

修改 hosts

每个 Laravel 项目创建完成后的第一步,即是对 Homestead 进行配置,让应用能在 Homestead 的开发环境上跑起来。

为了方便记忆,一般我们都会将 IP...

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

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

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
贡献者:1
讨论数量: 55

GensonLi
Vagrant provision && Vagrant reload 和 Vagrant up 有什么区别?
3 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
desmond
使用 Heroku domains 查看站点地址时,显示 403 Forbidden ,为啥?
2 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
lianglunzhong
.editorconfig 文件怎么创建?
2 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
chuoke
在首次推送到 Heroku 上之前是不是应该要设置 Heroku remote ?
2 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
zhedream_
修改 Homestead.yaml 后重启失败?
1 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
Cyline
按照课程新建微博项目之后,框架同步不上去了
0 个点赞 | 11 个回复 | 问答 | 课程版本 5.8
Winter1
Git 推送不上去?
0 个点赞 | 9 个回复 | 问答 | 课程版本 5.5
willce
.env 文件 在哪个目录下呢,我没有找到?
0 个点赞 | 8 个回复 | 问答 | 课程版本 5.5
kerry
Git push 显示没有权限?
0 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
chihokyo
如何在 code 目录下自由切换两个项目
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
gobro
如何定位到 .env 文件?根目录下没看到这个文件
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
college_lsxt
Laravel5.8 怎么把前端资源换成 Bootstrap3?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.8
siyue
不发布到 Heroku 可以吗 我就本地调试?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
hanswong
打开 weibo.test 报错?
0 个点赞 | 3 个回复 | 问答 | 课程版本 6.x
xch_q
Heroku 站点报错 500
0 个点赞 | 3 个回复 | 问答 | 课程版本 6.x
thk106
创建新项目报错
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
piaoye
虚拟机不能重启是怎么回事?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
RunningHuang
能否整理份阿里云如何部署的内容
0 个点赞 | 2 个回复 | 问答 | 课程版本 6.x
zton
关于打开 weibo.test 仍然显示 No input file specified.的问题
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.8
a250151700
输入 Composer create-project 出现的错误
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
sz_shaojiang
重建开发环境后,GitHub 上已经有 sample 了,如何恢复?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
Ooopsean
IP 无法映射到域名
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
XH
创建新项目提示安装包未找到
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
XH
Heroku App 创建失败
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
多站配置问题????
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
kerry
Heroku App 查找不到?怎么能够知道我现在在开发哪个 Heroku App
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
smiao
什么时候可以出Laravel Sail版本的教程
0 个点赞 | 1 个回复 | 问答 | 课程版本 8.x
kakaxi
.env 文件里面配置的数据库,为什么用navicat连接不上
0 个点赞 | 1 个回复 | 问答 | 课程版本 7.x
kakaxi
heroku create命令卡死
0 个点赞 | 1 个回复 | 问答 | 课程版本 7.x
wzg10086
vagrant里面命令php artisan tinker 报错,求解
0 个点赞 | 1 个回复 | 问答 | 课程版本 7.x
LeePeng
192.168.10.10 拒绝了我们的连接请求?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
zhaohongrui
3.2 章创建 weibo 提交无改动问题
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.8
zhaohongrui
Git push -u origin master 问题
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.8
ok123
Vagrant 已重新加载,依旧显示 Homestead 的文件
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.8
seeker
Heroku 部署完之后,无法打开页面?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
OFTO
Forbidden You don't have permission to access / on this server.?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
chenzoulu
art: command not found解决
0 个点赞 | 0 个回复 | 分享 | 课程版本 7.x
kakaxi
vagrant up后,报错 mount.nfs: Connection timed out
0 个点赞 | 0 个回复 | 问答 | 课程版本 7.x
lqalbert
推送到heroku后访问地址显示Application error
0 个点赞 | 0 个回复 | 分享 | 课程版本 7.x
friendOfTime
请问, 教程中, 代码区用的什么配色方案?
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.8
CharlieSING
.env 文件中的 App_URL
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.7
-文锋
Error: Couldn't find that app.
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.7