0

uWSGI と web2py を使用して cherokee 1.2 サーバーを構成するにはどうすればよいですか? グーグルで調べた後、構成に関するチューターを読みましたが、そのチューターのチェロキーバージョンは古すぎます。新しいチュートリアルはありますか、それともチェロキーに web2py アプリをデプロイする方法を順を追って説明してくれる人はいますか? 私のシステムはUbuntu 12.04で、すべての依存関係がインストールされ、uWSGIがインストールされ、チェロキーもインストールされました。/var/web2py にある私の web2py フォルダーには、uWSGI パラメータ用の config.xml が含まれています。config.xml の内容は次のとおりです。

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

4

1 に答える 1

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、仮想ホストを作成してからハンドラーを与える手順を説明します。静的ファイルを提供するための正規表現機能の使用に関する情報もあります。

于 2012-12-10T07:54:16.293 に答える