美文网首页
在 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