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