美文网首页
在 Heroku 上部署 Laravel 项目

在 Heroku 上部署 Laravel 项目

作者: 7emini | 来源:发表于2019-05-12 18:21 被阅读0次

需求

  1. 项目配置 Git

起步

Heroku 网站: https://www.heroku.com/

  1. 首先创建一个 Heroku 账号
  2. 本地安装 Heroku CLI: https://devcenter.heroku.com/articles/heroku-cli
  3. 本地登陆 Heroku: heroku login
  4. 添加 SSH Key: heroku keys:add

项目配置

  1. 必须在项目目录中进行操作
  2. 要将应用部署到 Heroku 上, 我们还需要在 Laravel 项目下新建一个 Procfile 文件, 通过配置该文件来告诉 Heroku 应当使用什么命令来启动 Web 服务器. 接着还需要将该文件纳入到 Git 版本控制中:
$ echo web: vendor/bin/heroku-php-apache2 public/ > Procfile
$ git add -A
$ git commit -m "Procfile for Heroku"
  1. 创建 Heroku 项目: heroku create
  2. 修改 Heroku 项目名称: heroku rename YOU_APP_NAME
  3. 声明 buildpack: heroku buildpacks:set heroku/php
  4. 设置 App Key:
    • 使用 php artisan key:generate --show 查看 Laravel 项目的 App Key
    • 将生成的 App Key 替换掉下面命令的 YOU_APP_KEY ,并运行该命令行来完成配置:heroku config:set APP_KEY=YOU_APP_KEY
  5. 将代码部署到 Heroku 上: git push heroku master

查看项目

快速打开线上项目: heroku open

Done

相关文章

网友评论

      本文标题:在 Heroku 上部署 Laravel 项目

      本文链接:https://www.haomeiwen.com/subject/twthaqtx.html