我配置了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用戶身份運行,並且在創建子進程之前。 –