2012-05-15 178 views
0

我目前在Linode VPS上有一個LAMP堆棧。在VPS上部署燒瓶

我的服務器設置爲apache2,然後在/ etc/apache2/sites-available我有一個站點虛擬主機列表。

例子:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerName domain.com 
    ServerAlias www.domain.com 
    DocumentRoot /folder/www/domain.com/public_html/ 
    ErrorLog /folder/www/domain.com/logs/error.log 
    CustomLog /folderx/www/domain.com/logs/access.log combined 
</VirtualHost> 

我主要是PHP開發人員,但我試圖進入Python和瓶。

根據指令here,我安裝了mod_wsgi。但是,對於如何處理剩下的事情,我有點困惑。創建wsgi文件,創建一個新的Flask應用程序等。

有什麼好的教程,或者有人可以幫我嗎?

回答

2

如何:

http://flask.pocoo.org/docs/quickstart/#quickstart

http://flask.pocoo.org/docs/tutorial/#tutorial

http://flask.pocoo.org/docs/deploying/mod_wsgi/#creating-a-wsgi-file

如果這東西都是真的新的給你,你不應該開始擔心mod_wsgi的,只需使用內置的開發服務器的燒瓶,並在你自己的本地盒子上玩。這不是PHP。你不需要安裝Apache就可以做些事情。

+0

我看着第一個和第二個,但無法弄清楚要放在wsgi文件裏面。我的事情是我不喜歡在本地盒子裏玩。我寧願只在服務器上部署和編輯。我只安裝了Apache,因爲我是一名PHP開發人員...... – citruspi

+2

第三個明顯不夠的地方說'創建一個wsgi文件'?您需要首先了解獨立教程以瞭解Flask如何工作。如果你不這樣做,你會浪費很多,你的時間以及其他人的時間。 –