django - 如何在 Amazon EC2 托管上设置 Django 网站?

标签 django hosting amazon-ec2

有人可以提供有关如何使用 Amazon 的 EC2 托管服务托管基于 Django 的网站的具体步骤吗?

这可能吗?

我的网站源码可以找到here .

我搜索并找到了this article .

但在做任何事情之前,我只想了解一些有关 Amazon EC2 托管的基本概念。

最佳答案

这当然是可能的,但听起来 EC2 不是您的最佳选择。有关人们这样做的示例,请参见例如 thisthis .

从非常简单的意义上讲,EC2 只是一个您可以按小时租用的服务器。您可以让它运行 Windows 或 Linux,然后像往常一样安装 Python 和 Django。事实上,可能有一个图像已经预先配置了 Django。

您应该明白,那里有各种不同类型的托管。一种极端情况是,你可以为自己的物理服务器付费,安装自己的操作系统(如 Windows 或 Linux),安装自己的 Python,你拥有像 Apache 或 IIS 这样的网络服务器,你自己的 Django 库,你自己的数据库(比如MySQL)等,然后将您的网站上传到那个。在另一个极端,你可以在共​​享托管服务上支付一个帐户,其他人已经完成了操作系统、Python、网络服务器等的所有设置,你需要做的就是上传你的网站代码。 EC2 更接近第一个极端,对您来说可能有点矫枉过正。我认为在您的情况下,您应该寻找更易于管理的解决方案。
我会查看此网页,其中列出了一堆不同的 Django 托管公司: Django hosting

关于django - 如何在 Amazon EC2 托管上设置 Django 网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1638752/

相关文章:

django - "Please correct the error below"使用自定义用户模型时在 Django 管理中

racket - 启动 Hacker News Clone - 后续步骤?

windows - EC2 - 可以在 EC2 Linux 实例上运行 Windows 吗?

node.js - 是否建议在 AWS 上的 Ubuntu 实例上安装 MongoDB?

amazon-web-services - 使用 AWS::CloudFormation::Init 的好处

mysql - 查询数据库中的色彩空间

python - 单击链接时使用python打开IE浏览器窗口

python - 如何修复 "AttributeError: ' 设置的对象没有属性 'ROOT_URLCONF' “

python - Django 最干净和最快的服务器设置

python - 将抓取的 .csv 文件从 AWS EC2 导出到 AWS MYSQL 数据库