django apache 发布
2015-08-13 11:53
741 查看
安装httpd,django
yum install -y httpd python-pip
pip install Django(如果python版本是2.6 需要pip install Django==1.4,如果python版本是2.7,则可以直接安装最新版的django)
安装mod_wsgi
yum install -y mod_wsgi
修改/etc/httpd/conf.d/wsgi.conf
service httpd restart
5.检查静态文件
ps:不知道为什么要这样
吐槽一下:django默认登陆是需要使用数据库的,这个还不知道在哪里修改成不需要数据库。
yum install -y httpd python-pip
pip install Django(如果python版本是2.6 需要pip install Django==1.4,如果python版本是2.7,则可以直接安装最新版的django)
安装mod_wsgi
yum install -y mod_wsgi
修改/etc/httpd/conf.d/wsgi.conf
LoadModule wsgi_module modules/mod_wsgi.so Alias /templates/ /usr/local/django/admin/templates/(静态文件所在路径) <Directory "/templates/"> Order deny,allow Allow from all </Directory> Alias /static/ /usr/local/django/admin/static/ <Directory "/static/"> Order deny,allow Allow from all </Directory> WSGIPythonPath "/usr/local/django/admin" WSGIScriptAlias / "/usr/local/django/admin/admin/wsgi.py"4.重启httpd
service httpd restart
5.检查静态文件
python manage.py collectstatic(要在你的工程目录下执行这个文件) ps:好像是要将静态文件复制到python的安装目录下6.需要把templates下的东西手动复制到/usr/lib/python2.6/site-packages/django/contrib/admin/templates/和/usr/lib/python2.6/site-packages/django/contrib/auth/templates/目录中
ps:不知道为什么要这样
吐槽一下:django默认登陆是需要使用数据库的,这个还不知道在哪里修改成不需要数据库。
相关文章推荐
- windows+apache+mod_python配置django运行环境
- python Django连接MySQL数据库做增删改查
- django自定义Field实现一个字段存储以逗号分隔的字符串
- 在Python的Django框架中加载模版的方法
- 在Django中使用Sitemap的方法讲解
- 详解Django中的form库的使用
- Django中的CACHE_BACKEND参数和站点级Cache设置
- 剖析Django中模版标签的解析与参数传递
- Python中DJANGO简单测试实例
- Python的Django框架中的数据库配置指南
- 在Django的上下文中设置变量的方法
- 在Python的Django框架中编写编译函数
- 在Django的URLconf中进行函数导入的方法
- 在Python的Django框架中生成CSV文件的方法
- 在主机商的共享服务器上部署Django站点的方法
- 使用Python的Django框架中的压缩组件Django Compressor
- 对于Python的Django框架部署的一些建议
- Djang中静态文件配置方法
- Python的Django框架中的Context使用
- Django框架中处理URLconf中特定的URL的方法