各位大大,我现在用python做web开发,用的是django框架,但应用服务器与web服务器(apache)放置与一台服务器,现在要求将应用服务器与web服务器(apache)分离放置与不同的机器上(不同的机器存在与同一局域网),请高手们给我想想办法,帮我搞个解决方案撒,谢谢啦
lighttpd fastcgi + django
用端口的方式
http://docs.djangoproject.com/en/dev/howto/deployment/fastcgi/#howto-deployment-fastcgi
楼上说的对.FastCGI+Django的方式吧啊.
不知道你说的web服务器是否是静态文件服务器,如果是可以使用MEDIA_URL来定位资源。另外,web服务器可以使用lighttpd或者是一个包含少量模块的apache
应用服务器你可以选择apache + mod_python或lighttpd + fastcgi