📅  最后修改于: 2023-12-03 15:31:07.656000             🧑  作者: Mango
Heroku 是一个云平台,可以方便地部署 Web 应用程序,不论是什么语言写的。它提供了多种语言的构建包,PHP 是其中之一。本文将介绍如何使用 Heroku 部署 PHP 应用程序。
如果你还没有 Heroku 帐户,请前往 https://www.heroku.com 注册一个。
部署应用程序需要 Heroku CLI 工具,如果您还没有安装,可以前往 https://devcenter.heroku.com/articles/heroku-cli 查看相应安装指南,然后安装它。
在本地创建一个 PHP 应用程序。这个应用程序需要包含 index.php
文件,它是在应用程序根目录下的默认文档。然后打开终端,进入应用程序目录,并使用以下命令创建应用程序:
$ heroku create
这将创建一个唯一的应用程序名称和一个随机分配的 git URL,形如 https://git.heroku.com/example.git
。
使用 git 将您的应用程序部署到 Heroku:
$ git push heroku master
这将自动创建一个 Heroku 构建,并将您的应用程序部署到 Heroku。
在浏览器中键入在应用程序名称前加 https://
,即 https://example.herokuapp.com
,应用程序将显示在浏览器中。
使用以下命令查看 Heroku 上的应用程序日志:
$ heroku logs --tail
这将实时查看 Heroku 平台上的日志。
要使用数据库,您需要使用 Heroku 的插件系统添加数据库插件。下面是添加 PostgreSQL 插件的命令:
$ heroku addons:create heroku-postgresql:hobby-dev
这样就安装了免费的可扩展 PostgresSQL 数据库以供使用。如果您需要 MySQL 数据库,可以使用 heroku addons:create jawsdb:kitefin
命令。
至此,您已经在 Heroku 上成功部署了 PHP 应用程序,并了解了如何查看日志、添加数据库和其他基本任务。祝您好运!