【问题标题】:Cherokee+uWSGI+web2py切诺基+uWSGI+web2py
【发布时间】:2023-03-28 10:59:01
【问题描述】:

如何使用 uWSGI 和 web2py 配置 cherokee 1.2 服务器?经过一番谷歌搜索后,我阅读了一些关于配置的导师,但导师中的切诺基版本太旧了。是否有任何新教程或有人可以逐步解释如何在切诺基中部署 web2py 应用程序? 我的系统是 Ubuntu 12.04,安装了所有依赖项,安装了 uWSGI 和切诺基。我的 web2py 文件夹位于 /var/web2py 中,其中包含用于 uWSGI 参数的 config.xml。 config.xml 内容为:

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

【问题讨论】:

    标签: python web2py cherokee


    【解决方案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>
    

    完成后,系统会指示您以拥有 web2py 安装的用户身份运行 uWSGI 堆栈: $ uWSGI -d config.xml

    根据书中提供的方法,然后启动 cherokee-admin 并通过 webui 配置服务器(它应该监听端口 9090)。他们使用config.xml 文件中的信息引导您完成远程主机的设置,创建虚拟主机,然后为其提供处理程序。还有关于使用正则表达式工具来提供静态文件的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多