在Amazon EC2上安装apache+MOD_WSGI来部署django
??? 最近,我在amazon ec2上部署自己开发的python django应用,使用了apache + MOD_WSGI的方法,现记录如下。
?
1. 登录amazon ec2后,它默认是没有安装apache以及wsgi_mod的,不过安装也超简单,用yum即可。
<VirtualHost *:80> Alias /site_media/ Your_project_path/site_media/</VirtualHost>
?
你可以直接在你的模板文件里通过/site_media/...来使用静态文件,当然,你的项目文件夹里要有site_media。
?
不过,别忘记使用python manage.py collectstatic来收集你的静态文件到site_media目录中。如何配置静态文件,详见django文档:https://docs.djangoproject.com/en/1.3/ref/contrib/staticfiles/
?
现在就可以了。
?