需求
- 项目配置 Git
起步
Heroku 网站: https://www.heroku.com/
- 首先创建一个 Heroku 账号
- 本地安装 Heroku CLI: https://devcenter.heroku.com/articles/heroku-cli
- 本地登陆 Heroku:
heroku login
- 添加 SSH Key:
heroku keys:add
项目配置
- 必须在项目目录中进行操作
- 要将应用部署到 Heroku 上, 我们还需要在 Laravel 项目下新建一个
Procfile
文件, 通过配置该文件来告诉 Heroku 应当使用什么命令来启动 Web 服务器. 接着还需要将该文件纳入到 Git 版本控制中:
$ echo web: vendor/bin/heroku-php-apache2 public/ > Procfile
$ git add -A
$ git commit -m "Procfile for Heroku"
- 创建 Heroku 项目:
heroku create
- 修改 Heroku 项目名称:
heroku rename YOU_APP_NAME
- 声明 buildpack:
heroku buildpacks:set heroku/php
- 设置 App Key:
- 使用
php artisan key:generate --show
查看 Laravel 项目的 App Key - 将生成的 App Key 替换掉下面命令的
YOU_APP_KEY
,并运行该命令行来完成配置:heroku config:set APP_KEY=YOU_APP_KEY
- 使用
- 将代码部署到 Heroku 上:
git push heroku master
查看项目
快速打开线上项目: heroku open
Done
网友评论