关于django项目部署在服务器上的二三事
来源:互联网 发布:企业it数据基础设施 编辑:程序博客网 时间:2024/06/04 18:20
关于django项目部署在服务器上的二三事
django项目中的setting设置
#取消调试模式DEBUG = FALSE#ALLOWED_HOSTS的设置#限制访问ALLOWED_HOSTS = [ '.example.com',]#不限制访问,均可访问ALLOWED_HOSTS = ['*']
安装nginx+uWSGI(环境Centos)
#安装nginx>>>yum install nginx#检查是否安装pip,注意V是大写>>>pip -V#未安装则使用yum进行安装>>>yum install python-pip#使用pip安装uwsgi>>>pip install uwsgi#查看uwsgi安装位置,再复制到/usr/sbin/下,如:>>>cp /usr/lib/python2.7/site-packages/uwsgi /usr/sbin/
测试uWSGI安装是否正常
#在django项目目录下创建test.py# test.pydef application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return ["Hello World"] # python2 #return [b"Hello World"] # python3# 运行uWSGI>>>uwsgi --http :8000 --wsgi-file test.py#参数含义: #http :8000: 使用http协议,8000端口 #wsgi-file test.py: 加载指定文件 test.py#查看测试结果#打开这个url,上面显示的应该是hello worldhttp://example.com:8000
测试django项目是否正常
#测试项目是否能够正常运行>>>python manage.py runserver 0.0.0.0:8000#若命令成功运行,则使用uWSGI将项目拉起来>>>uwsgi --http :8000 --module mysite.wsgi#module mysite.wsgi: 加载wsgi module
0 0
- 关于django项目部署在服务器上的二三事
- 在自己的服务器上部署Django项目
- 在apache服务器上部署两个django项目总结
- Django 在服务器的部署
- 在Apache上部署Django项目,初步
- 关于一个具有配置文件的 Java Project 项目(非 web 项目)在服务器上的一个便捷部署
- 项目部署在Nginx服务器上的文件上传问题
- Ubuntu 服务器上Apache + WSGI 部署Django项目
- 部署Django项目到Apache服务器(上)
- 在服务器上部署web项目。
- 在阿里云服务器上部署项目
- php项目如何部署在服务器上?
- 在云服务器上部署项目
- 在Linux服务器上部署javaweb项目
- 使用WSGI在Apache服务器中部署Django项目实例
- Django项目部署 - 服务器安全
- Ubuntu服务器部署Django项目
- 关于在tomcat上部署项目问题
- 浏览器渲染原理
- 自绘控件开发探索3--如何实现view的平滑移动
- Hibernate学习记录1 基本概念
- 期货交易的异常交易认定标准
- 开源 java CMS
- 关于django项目部署在服务器上的二三事
- poj 3580 SuperMemo
- Linux下的压缩文件剖析 (tar/gzip的区别)
- B树,B-树、B+树、B*树
- C# 版本和.NET 版本以及VS版本的对应关系
- 线程封装类(1)
- 一个ExcelHelper通用类,可用于读取或生成数据
- 2017蓝桥杯模拟赛
- 字节输入流FileInputStream类