我正在寻找在AWS上部署一个django应用程序(因为我有一些信用优惠券),我正在寻找一个好的地方来阅读它 - 大多数是我之前从未使用过的b / c。感谢
答案 0 :(得分:21)
寻找一个阅读它的好地方
答案 1 :(得分:16)
我是BitNami的开发人员,您可能需要查看我们的free Django AMI。它与AWS免费套餐兼容。
答案 2 :(得分:2)
给出了2个新教程 realpython doc
答案 3 :(得分:0)
最简单的方法是简单地启动EC2实例,安装nginx(mysql?以及您可能拥有的任何其他依赖项),然后按照django站点上的步骤进行操作:https://code.djangoproject.com/wiki/DjangoAndNginx来部署它。这基本上是通过设置脚本来运行“python [你的app目录] /manage.py runfcgi host = 127.0.0.1 port = 8080”并设置nginx来代理对该端口的请求。
另一种方法是简单地使用第三方工具(如http://nudow.com)来自动部署。目前我相信必须手动完成初始部署,但是只需单击即可完成后续部署。 (还有其他好处,如版本控制)
答案 4 :(得分:0)
答案 5 :(得分:-1)
如果您希望尽快部署Django应用程序,请不要轻视:
你可以使用我写的这个脚本: Safely deploy your Django app in less 1 minute!
<强>说明强>
安装DeployDjango脚本
$ wget https://raw.githubusercontent.com/yask123/DeployDjango/master/deploydjango.sh && chmod +x deploydjango.sh
从您的Django App的根目录(存在manage.py文件)。
$ sudo ./deploydjango.sh project_name
完成!
访问http://ip-address-of-your-instance以查看您的网络应用程序!