2.4. 部署上线

部署

我们可以通过购买 Linode、DigitalOcean、UCloud、阿里云服务器来部署应用,或者是使用一些如 Engine Yard CloudHeroku 这样的云部署服务来快速完成应用的部署上线。

由于 Heroku 的部署上线流程异常简单,对新手友好。因此在本书教程当中,我们将使用 Heroku 来部署 Laravel 应用。

什么是 Heroku?

Heroku 是一个支持多种编程语言的 PaaS (Platform-as-a-Service)。在 2010 年被 Salesforce 收购。Heroku 作为最开始的云平台之一,从 2007 年 6 月起开始开发,当时它仅支持 Ruby,后来增加了对 Java、Node.js、Scala、Clojure、Pyt...

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

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

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 63

SimonPower
使用 Heroku 部署遇到问题总结
9 个点赞 | 13 个回复 | 分享 | 课程版本 5.5
HugBoomsj
有阿里云 / 腾讯云的部署教程?
5 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
GOOLIAS
Heroku 新版本 login 开启网页登入失败问题
5 个点赞 | 2 个回复 | 分享 | 课程版本 5.8
CodeFarmer
有阿里云的教程吗?
3 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
yueruitao
为什么 Heroku 没法注册?
2 个点赞 | 10 个回复 | 问答 | 课程版本 5.5
PreferMa
wxm199
执行推送时报错
2 个点赞 | 1 个回复 | 分享 | 课程版本 5.5
wandell
siean
Heroku keys:add 失败 ?
1 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
0yihu
Heroku buildpacks:set Heroku/PHP 运行报错
1 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
lvino
Heroku open 后打开网页提示 Application error?
1 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
a_bing
push time out, 有解决办法吗?
1 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
liuyangbb
如何移除 Heroku 上的一个 App?
1 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
小花儿
Vagrant SSH 进入不了虚拟机?
1 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
cyisme1221
求助 Heroku login 失败?
1 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
kaen
Heroku login 命令报错, 求指点?
1 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
jogebesen
Heroku 账号老是显示 has been suspended 怎么解决?
1 个点赞 | 0 个回复 | 问答 | 课程版本 5.5
ayauper
?部署 Heroku 成功后,显示 403 错误。
1 个点赞 | 0 个回复 | 问答 | 课程版本 5.5
猪猪
Heroku login 失败问题一直提示无效凭证和未授权
0 个点赞 | 14 个回复 | 问答 | 课程版本 5.5
SimonPower
添加 SSH Key 到 Heroku 时没找到公钥,为什么?
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
Maskkk
InvalidArgumentException View [welcome] not found.??
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
moonsuvn
Heroku push 失败??
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
西巴以及
网盘里没有 Lantern 这个软件
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.8
t996523812
想部署到其他电脑上,源码不能直接复制?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.7
Mr_Guo
部署到阿里云 导入 sql 报错?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
followyounger
请问 PHP artisan key:generate 这个问题,是该如何解决呢?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
followyounger
PHP artisan key:generate 如何使用?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
hangzatm
Heroku 注册的时候邮箱填什么,qq,163 的都不行
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.8
bing_
lantern 已经无法使用了?
0 个点赞 | 2 个回复 | 分享 | 课程版本 5.8
lei_jinlei
首页
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
xiaobird
Can't find that App?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
lzmad
Heroku config:set App_KEY 后提示 No App specified,是怎么回事?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
小花儿
Heroku 一直登录不上去?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
richard_sweezy
Heroku login -i 登录不上去,提示超时,主机挂着梯子
0 个点赞 | 1 个回复 | 问答 | 课程版本 6.x
kingfly
Heroku 登录提示:unable to verify the first certificate
0 个点赞 | 1 个回复 | 问答 | 课程版本 6.x
tsengfs
https://id.heroku.com/ 打不开 你们都是什么解决的!
0 个点赞 | 1 个回复 | 分享 | 课程版本 6.x
YUKEY
Heroku 这个配置不配置行不?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.8
Falcon
Heroku login 出错
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.8
Kthupppp
Heroku 命令找不到
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
Narcissus
push 到 Heroku 的代码文件在哪里可以看到?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
Zsg_eden
Heroku 无法使用 GD 库处理图片的问题
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
wongvio
Heroku Missing required flag
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
codeboy
关于 Heroku 需要更新问题以及 buildpack 运行不成功?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
cyan
Couldn't find that App?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
剑尘
上线部署章节?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
ZHEN603
代码推送报错ERROR: Failed to install system packages!
0 个点赞 | 0 个回复 | 问答 | 课程版本 8.x
zfs5220
Confirm your account on Heroku 无法访问
0 个点赞 | 0 个回复 | 问答 | 课程版本 7.x
浪里小白龙
请问有西部数码虚拟主机的部署教程吗?
0 个点赞 | 0 个回复 | 问答 | 课程版本 6.x
richard_sweezy
Heroku login -i 登录不上
0 个点赞 | 0 个回复 | 问答 | 课程版本 6.x
Helios
登陆不了 Heroku 的同学可以看这里
0 个点赞 | 0 个回复 | 分享 | 课程版本 5.8
TaurusBoy
Heroku 命令不能用
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.7
二十六七
Git push Heroku master 报下边的错!
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.5
tooyond
如何让 CSS 和 JS 自动选择 http 和 https
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.5