我配置了mod_wsgi以及Apache 2并使用我的Debain Squeeze 6进行了测试。我需要将我的代码放在/ var/www目录下作为扩展名.wsgi。 现在,我想用mod_wsgi配置Django。我该怎么做?我是否将我的每个文件都放在/ var/www下。是否有安全问题?有人可以一步一步告诉我用mod_wsgi配置django,并且在哪里放置DJango代码会更好?谢谢!我有中级的Django知识。为Django配置mod_wsgi?
2
A
回答
4
以下是一些您可以使用的链接。第一个已经证明对我来说最有用,因为它非常详细!
希望它能帮助!
编辑:
关于安全,只要您为所有的文件访问Apache用户(或WWW的数据,这取决于你的Linux发行版)(chown和chgrp命令)在你的/ var/WWW/html/your_django_project你不应该有任何问题。不要以超级用户身份运行任何内容。
小心让apache用户无论在哪里都可以编写您的日志文件。你可能会得到不相关的错误,这可能是由此造成的。
此外,配置Apache来服务Django的媒体文件,如果你不想与媒体少页,最终:-)
3
相关问题
- 1. Apache,mod_wsgi和Django配置的问题
- 2. 我需要配置mod_wsgi的和Django的
- 3. django和mod_wsgi的配置问题
- 4. Webfaction apache + mod_wsgi + django配置问题
- 5. 在Django和mod_wsgi配置错误
- 6. 使用mod_wsgi为Django配置Apache 2 - 没有httpd.conf文件
- 7. Apache 2.4.1 mod_wsgi配置
- 8. 设置mod_wsgi,django python版本
- 9. 设置Django与mod_wsgi错误
- 10. Django apache + mod_wsgi openPanel virtualenv设置
- 11. 在Mac上使用Apache和mod_wsgi设置Django:配置问题
- 12. AWS EB Apache mod_wsgi配置
- 13. Apache mod_wsgi更好的配置
- 14. apache2 django mod_wsgi htaccess
- 15. ImportError - Django和mod_wsgi
- 16. Django mod_wsgi错误
- 17. Django-CMS与mod_wsgi
- 18. Django mod_wsgi MemoryError
- 19. Django Apache mod_wsgi 500
- 20. 帮助我理解我的Django的mod_wsgi配置文件
- 21. Django的Mac上:阿帕奇与mod_wsgi的配置问题
- 22. Django/Mod_WSGI的客户端被服务器配置拒绝'
- 23. 如何配置Apache来运行Django(mod_WSGI)和Rails(乘客)
- 24. Django部署:配置正确的python以供apache/mod_wsgi使用
- 25. 试图配置Django应用程序使用mod_wsgi的
- 26. Django EC2的mod_wsgi配置与Apache不工作
- 27. 麻烦节省了Django的阿帕奇mod_wsgi的配置映像
- 28. 把php已经运行配置的nginx(前)+ Apache(mod_wsgi)+ Django
- 29. Django部署Apache2上配置mod_wsgi后出现404错误
- 30. 配置SSL证书在Apache Django的应用程序(mod_wsgi的)
他们真的很有帮助。尽管如此,还是希望有经验的人回答代码布局和所有问题。 –
当你说'apache用户写日志文件'时,不确定你指的是哪个日志文件。而stdout/stderr将以Apache错误日志结束,而不管Apache用户是什么,因为错误日志文件链接到进程,而Apache仍以root用户身份运行,并且在创建子进程之前。 –