部署 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.
搜索想要部署的 Laravel 代码仓库,点击导入,你的 Laravel 应用就将自动开始部署。
第四步:为你的Laravel专案添加APP_KEY
环境变量
每次 Laravel 开发人员新建或克隆 Laravel 应用时,生成 application key 或 APP_KEY 是最重要的初始步骤之一。
切换到专案环境变数设置页面,并输入你的APP_KEY
环境变量。
你可以通过以下指令为你的Laravel产生一个 APP_KEY
。
php artisan key:generate