2014-10-27 102 views
0

我有一个关于如何上传到AWS弹性魔豆上传到AWS弹性魔豆

我的文件结构的问题是blelow:

我有一个virtualenv文件夹。
我创建了一个文件夹名称project。 在项目中有两个文件夹。一个是djangoproject(一个网站),另一个是运行scrapy项目的一些python文件。

我尝试上传至此好像如果我使用这种方法Deploying a Django Application,我必须上传一个纯粹的django项目作为根文件夹,以便aws可以捕获我的文件。

请教我如何将这些上传到AWS EB,我的结构是否正确?或者给一些很好的教程网站,以便我可以继续前进。

> virtualenv 
    >bin 
    >include 
    >lib 
    >doc 
    >etc 
    > project 
     > requirements.txt 
     > djangoproject 
     > scrapy 

回答

0

我测试的EC2部署,所以我不能告诉了EB的工作流程,但你必须上传您的Django应用程序,而不是整个的virtualenv文件夹。您使用Git越好,您可以在BitBucket上托管您的文件,并提供免费的私人回购,然后在您的EB实例上安装Git并从Git获取它。这里是AWS documentation的链接。

+0

我应该在''''djangoproject''''文件夹下放置'''scrapy''''文件夹吗? – user2492364 2014-10-27 08:48:09

+0

scrapy包含什么? – 2014-10-27 08:51:43

+0

一些python文件它会抓取一些信息,所以我还需要设置时间让这些文件scrapy – user2492364 2014-10-27 08:54:58