2

mod_wsgi を Apache 2 と共に構成し、Debain Squeeze 6 でテストしました。コードを /var/www ディレクトリに拡張子 .wsgi として配置する必要があります。今、mod_wsgi で Django を構成したいと思います。どうすればいいのですか?すべてのファイルを /var/www の下に置きますか? セキュリティ上の問題か何かですか?mod_wsgi で django を構成する手順と、DJango のコードをどこに配置するのがよいか教えてもらえますか? ありがとうございました!PS私は中級のDjangoの知識を持っています。

4

2 に答える 2

4

使用できるリンクをいくつか示します。最初のものは非常に詳細であるため、私にとって最も役立つことが証明されています!

それが役に立てば幸い!

編集:

セキュリティに関しては、/var/www/html/your_django_project 内のすべてのファイルに対して apache ユーザー (または、Linux ディストリビューションによっては www-data) (chown および chgrp) へのアクセスを提供する限り、問題は発生しません。スーパーユーザーとして何も実行しないでください。

apache ユーザーがどこにいてもログ ファイルを書き込めるように注意してください。それによって引き起こされる可能性のある無関係なエラーが発生する可能性があります。

また、メディアのないページで終わりたくない場合は、django メディア ファイルを提供するように apache をセットアップします :-)

于 2012-09-13T11:54:09.100 に答える
3

ドキュメントサイトには、かなり優れた命令セットがあります。

于 2012-09-13T11:50:56.917 に答える