当前位置:  开发笔记 > 编程语言 > 正文

如何在Amazon EC2托管中设置Django网站?

如何解决《如何在AmazonEC2托管中设置Django网站?》经验,为你挑选了2个好方法。

有人可以通过使用Amazon EC2托管服务来实现如何实现托管基于Django的网站的具体步骤吗?

那可能吗?

我的网站源代码可以在这里找到

我骂了一下,找到了这篇文章

但在做任何事情之前,我只想获得一些关于Amazon EC2托管的基本想法.



1> Peter Recore..:

这当然是可能的,但听起来EC2并不是最适合你的选择.对于这样做的人的例子,google为"django ec2"并查看第一和第二个链接.像这样或这样的链接(编辑,因为这个问题现在是该查询的顶级谷歌结果!)

在一个非常简单的意义上,EC2只是一个你可以按小时租用的服务器.你可以让它运行Windows或Linux,然后像往常一样安装python和django.事实上,可能有一个已经预先配置了django的图像.您的项目处于什么阶段?只是研究,或者你是否已经陷入与django或ec2的特定问题?

更新: 好的,我觉得你很困惑的是那里有各种不同类型的托管.在一个极端,你可以支付你自己的物理服务器,安装自己的操作系统(如Windows或Linux),安装自己的python,你自己的web服务器,如apache或IIS,你自己的django库,你自己的数据库(如mysql)等,然后上传您的网站.在另一个极端,您可以在共享主机服务上支付帐户,其他人已经完成了操作系统,python,Web服务器等的所有设置,您需要做的就是上传您的网站代码.EC2更接近第一个极端,对你来说可能有点过分.我认为在您的情况下,您应该寻找更有管理的解决方案.
我会查看这个网页,其中列出了一堆不同的django托管公司: Django托管


作为一个补充点,如果他们不知道如何管理服务器,我建议他们使用托管解决方案.他们可能会花更少的时间把头发拉出来,而网络将不再享受农场中的另一个机器人.
EC2远远不是你能用到的最便宜的.如果您需要专用的VPS,请尝试slicehost.com.否则,请查看其中一个托管解决方案.
有趣,因为这个页面现在是"django ec2"的第一名结果.:)
我是django和python的新手.我想尝试在EC2上运行一个开源网站,因为我认为EC2是我能用的最便宜的.我可以在我的本地机器上运行我的django网站.只想将其发布到Internet.

2> kaysa..:

如果您不想从头开始设置服务器,另一个选择是使用BitNami Django Stack Amazon映像.我是BitNami开发人员,并致力于为多个Python应用程序创建堆栈.BitNami Django Stack已经包含MySQL 5.1,Apache 2.2(带有mod_wsgi)和安装了MarkDown,html5lib和python-openid的Python.它还包括django 1.3.

您需要安装Django Debug Toolbar,创建数据库并将文件复制到/ opt/bitnami/apps/django/django_projects并运行python manage.py命令.之后,如果要在生产中使用(而不是django服务器),则需要为项目服务器配置apache.

在尝试直接在云中部署应用程序之前,您可以使用本机安装程序并在本地计算机上测试部署.

我们还有一个成本估算工具.这只是为了简单介绍一个简单的EC2/EBS设置,亚马逊并不总是像你期望的那样昂贵,尽管它取决于很多因素.(虽然根据你的评论,你似乎已经看过了成本).

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有