部署 Django - 选择提供商
部署到世界
部署一个项目意味着使其对互联网上的其他人可见。
到目前为止,在这个教程中,我们已经创建了一个在您的计算机上本地运行的 Django 项目。这通常被称为“开发中”,当我们将其部署后,我们称之为“生产中”。
在哪里部署?
有许多提供商提供用于 Django 项目的服务器。在本教程中,我们将使用 Amazon Web Services (AWS) 平台,主要是因为它们提供一个免费的解决方案,只需要您创建一个 AWS 账户。
注意:您可以选择您喜欢的任何服务器提供商,它们都会为您提供相同的结果,但它们将具有一些特定于提供商的设置,您在遵循本教程时应注意这些设置。
AWS
登录您的 AWS 账户。(如果您没有 AWS 账户,请按照创建 AWS 账户章节中的步骤操作。)
AWS 控制台
登录后,您应该会被引导到 AWS 控制台主页
Elastic Beanstalk
我们将使用名为“Elastic Beanstalk”的服务来部署 Django 项目。
在顶部的搜索栏中,搜索“elastic beanstalk”,然后单击以启动该服务
锁定依赖项
启动“Elastic Beanstalk”服务后,我们可以开始部署,但首先我们需要锁定一些依赖项,这意味着使您的本地 Django 项目准备好部署。
您将在接下来的章节中学习如何操作。