2012-11-01 46 views
0

如何配置cherokee 1.2服務器與uWSGI和web2py?經過一些Google搜索之後,我閱讀了一些關於配置的導師,但導師的切諾基版本太舊了。有沒有新的教程,或有人可以逐步解釋如何在切諾基部署web2py應用程序? 我的系統是Ubuntu 12.04,所有家屬都安裝好了,uWSGI也安裝了,還有cherokee。我的web2py文件夾位於/ var/web2py的config.xml中,用於uWSGI參數。 config.xml文件的內容是:Cherokee + uWSGI + web2py

<uwsgi> 
<pythonpath>/var/web2py/</pythonpath> 
<app mountpoint="/"> 
<script>wsgihandler</script> 
</app> 

回答

1

您可以在書中找到只是這種設置的徹底說明「web2py Application Development Cookbook」。下面是在文中給出的config.xml文件:

<uwsgi> 
     <pythonpath>/var/web2py</pythonpath> 
     <module>wsgihandler</module> 
     <socket>127.0.0.1:37719</socket> 
     <master/> 
     <processes>8</processes> 
     <memory-report/> 
</uwsgi> 

之後這項工作到位,你指示運行uWSGI棧誰擁有web2py的安裝的用戶: $ uWSGI -d config.xml

按照食譜在書中提供,然後啓動cherokee-admin並通過webui配置服務器(它應該在端口9090上進行偵聽)。他們使用​​3210文件中的信息引導您完成遠程主機的設置,創建虛擬主機,然後爲其提供處理程序。還有關於使用正則表達式工具來提供靜態文件的信息。