3

最近手に入れたばかりのPythonをWebサーバーで実行することに不安を感じています。

私が Bottle.py を選んだ理由は、見た目がシンプルで、アクセスしやすく、内容が含まれているからです。私は Web サーバーがどのように機能するか (それらをいじる方法) についての経験や知識がほとんどありません。サーバーの Apache は、既に非常にアクティブなメッセージ ボードをホストしているため、必要がなければ、それで遊ぶのは気が進まないのです。

ボトルのドキュメントは、サーバー/python の 1 つまたは 2 つの理解を前提としているように見えました。これは、実際のルート/ウェブサイトのコンテンツをどこに配置すればよいかさえわからないためです。 . または、「mydomain.com」に移動したときにサーバーがボトルを実行する(またはpythonを実行する)ことをどのように認識しているか。

4

2 に答える 2

5

mod_wsgiなどの WSGI コンテナーで実行します。

于 2010-12-08T16:42:26.877 に答える
2

アプリケーションへのプロキシとして Apace を実行することもできます。mod_proxyを使用すると、そこに到達できると思います。私自身、bjoern で実行されているボトル アプリケーションへのリバース プロキシとして nginx フロント エンドを実行しています。Bjoern 自体はボトル アプリを実行する能力が十分にあるので、mod_wsgi などは使いたくありませんでした。

于 2011-01-16T16:17:27.530 に答える