2014-10-27 95 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