uwsgi启动并与django关联
来源:互联网 发布:linux设置mysql密码 编辑:程序博客网 时间:2024/06/05 06:29
uwsgi是一种服务器,支持多种语言,速度快。
系统:ubuntu12.04
python:2.7.3
uWSGI:1.0.3-debian
1.uwsgi支持python。
创建一个python文件hello.py:
def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return [b"Hello World"]在该目录下启动终端,或者启动终端cd到该目录,输入命令:
uwsgi --plugin python --http :9090 --wsgi-file hello.py可以看到:
在浏览器中输入127.0.0.1:9090,可以看到hello world字样,说明启动成功。
2.使用uwsgi链接django
django版本:1.4.5
使用django-admin startproject test_uwsgi_django 创建一个项目。该项目文件夹为test_uwsgi_django。
cd到该目录,在终端中输入pwd, 获取该目录的完整路径,我的路径为/home/ranky/workspace/testProject/test_uwsgi_django
可以的看到该目录中包含manage.py 和子文件夹test_uwsgi_django,子文件夹中有wsgi.py文件,如果是老版本的django,没有此文件。
cd到项目目录,在终端中输入一下命令行,使用uwsgi启动django项目
uwsgi --plugin python --http :8051 --chdir /home/ranky/workspace/testProject/test_uwsgi_django/ --wsgi-file test_uwsgi_django/wsgi.py--chdir为项目的路径,就是刚才用pwd获取的路径。
正常启动如上图所示,如果有错误,终端中会报错无错,修改所有错误即可。
在浏览器中输入127.0.0.1:8051,就可以看到django的起始网页
0 0
- uwsgi启动并与django关联
- nginx+Uwsgi+Django总结与分析
- 树莓派:django,uwsgi,nginx安装与设置
- python+uwsgi+django+nginx配置与…
- Nginx+uWSGI+Django原理与实践
- Linux 安装并部署python+django+uwsgi+nginx总结
- uwsgi启动
- Django|Nginx|Uwsgi|Redis|Websocket配置、使用与部署
- uWSGI与uwsgi协议
- django + nginx + uwsgi
- Nginx + uwsgi + django 配置
- django+uwsgi+apache2
- Django+Nginx+uwsgi部署
- nginx+uwsgi+django
- nginx uwsgi django部署
- ngnix+uwsgi+django+python
- nginx uwsgi 部署django
- nginx+uwsgi+django
- 树懒_移动开学笔记_day11_文件上传下载和注解
- 日期操作
- C#网络编程《二》
- OpenGL着色器语言4.14-4.1.7(浮点型变量,向量,矩阵,不透明类型(采样器))
- ZOJ 题目2734 Exchange Cards(DFS 去重OR 母函数)
- uwsgi启动并与django关联
- 树的广度优先遍历与深度优先遍历算法
- HDU5340.MZL's simple problem
- css入门——声明属性
- 博弈之——SG模板(hdu1848&&hdu1536)
- 黑马程序员——Java 面向对象_继承
- 1.1 kettle 抽取文本文件
- DPDK 收发包处理流程(二)(网卡初始化)
- 命令模式