如何使用uWSGI和web2py配置Cherokee1.2服务器?在谷歌上搜索之后,我读到了一些关于配置的指导,但是那些指导中的切诺基版本太老了。有没有什么新的教程或者有人可以一步一步地解释如何在切诺基部署web2py应用程序?我的系统是Ubuntu12.04,所有的从属都安装了,uWSGI也安装了,切诺基也安装了。我的web2py文件夹位于/var/web2py中,其中包含用于uWSGI参数的config.xml。config.xml内容为:
<uwsgi>
<pythonpath>/var/web2py/</pythonpath>
<app mountpoint="/">
<script>wsgihandler</script>
</app>
发布于 2012-12-10 15:54:16
您可以在“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>在此之后,将指示您以拥有web2py安装程序的用户身份运行uWSGI堆栈:$ uWSGI -d config.xml
根据书中提供的方法,然后启动cherokee-admin并通过webui配置服务器(它应该在端口9090上侦听)。它们使用config.xml文件中的信息指导您完成远程主机的设置,创建一个虚拟主机,然后为其提供一个处理程序。还有关于使用regex工具来提供静态文件的信息。
https://stackoverflow.com/questions/13176931
复制相似问题