教程
PHP
Laravel

部署 Laravel 项目

这篇文章将会教你如何在 Zeabur 上部署你的 Laravel (opens in a new tab) 项目。

第一步:环境配置

你可以先在本地测试构建,确保你的项目可以正常运行。

你必须提供所使用的 PHP 版本给 Zeabur 作为运行环境,将版本资讯写在composer.json 中,如以下所示:

{
  "require": {
        "php": "8.1"
  }
}

第二步: 建立项目(可选)

首先,你需要在本地开发环境初始化一个 Laravel 项目,我们可以按照 Laravel 官方文件 (opens in a new tab) 的指示来完成这个步骤,

创建完成后,为其初始化一个 Git 仓库并部署到你的 GitHub 上。

第三步:部署 Laravel 项目

在你的项目中,点击 Deploy service 或者 Add new service 按钮,选择 Deploy your source code.

deploy

搜索想要部署的 Laravel 代码仓库,点击导入,你的 Laravel 应用就将自动开始部署。

第四步:为你的Laravel专案添加APP_KEY环境变量

每次 Laravel 开发人员新建或克隆 Laravel 应用时,生成 application key 或 APP_KEY 是最重要的初始步骤之一。

切换到专案环境变数设置页面,并输入你的APP_KEY环境变量。

你可以通过以下指令为你的Laravel产生一个 APP_KEY

 
php artisan key:generate
 

APP_KEY