Ubuntu uwsgi + nginx / bottle 的配置
来源:互联网 发布:ubuntu 16 aptget 源 编辑:程序博客网 时间:2024/05/16 00:36
首先赞PT大牛帮了很多忙, 本文大部分原型来源于 http://apt-blog.net/moinmoin-on-nginx-via-fastcgi-and-uwgi
然而由于现在那几个玩意版本更新挺厉害, 有许多配置都不一样了, 再加上本猫是要让它运行bottle, 所以决定重新整理一下:)
下面这段关于 uwsgi 的介绍 来自PT牛的那篇文章:
uwsgi充当了python解析器的角色,使用wsgi的接口和Python程序交互,这个过程中做了优化,和上层nginx之间则设计了更加轻量的协议。nginx0.8.40以后官方默认带了uwsgi的协议模块,所以使用很方便。
恩, 由上面这段话 我们可以淡定的看出, 官方源里那个残念的0.7.x的nginx肯定是满足不了要求的啦!
所以, 首先添加nginx的源:
然后添加uwsgi的源:
由于uwsgi源暂无natty版本, 如果你的系统是 Natty, 那麻烦手动把uwsgi源的发行版从natty改回maverick=.=
然后, 装上他们吧!
然后配置一下uwsgi, 如果你不知道怎么配置, 全部照抄下面PT牛的吧!
如果你安装的uwsgi是上面的版本, 这个文件应该放在 /etc/uwsgi/uwsgi-python2.6/uwsgi.xml
然后, 修改nginx配置, 让它调用uwsgi来处理py服务:
修改 /etc/nginx/sites-enabled/default 为:
附上一个测试用的 bottle helloworld:
提醒: bottle.py必须也拷贝到目录中, 不要以为系统的python能直接import bottle就够了=.=
然后, 重启 nginx 和 uwsgi
尝试访问一下 http://localhost ?
- Ubuntu uwsgi + nginx / bottle 的配置
- Nginx 部署Bottle + uwsgi
- 简单配置nginx+uWSGI+python3+bottle环境新手教程
- FreeBSD+Nginx+uWSGI+Django/Bottle
- ubuntu uwsgi nginx Python 配置
- Django+Nginx+uwsgi+Ubuntu配置
- Ubuntu linux nginx + uwsgi + django 配置
- Django Ubuntu部署:nginx + uWSGI配置
- ubuntu + nginx + uwsgi
- ubuntu+moinmoin+nginx+uwsgi
- ubuntu nginx python uwsgi
- Ubuntu nginx django uwsgi
- RHEL 6.4 安装 nginx+uWSGI+python+bottle +远程连接oracle10g
- Ubuntu 14.04 配置 Nginx + uWSGI 托管 virtualenv 下 Flask 应用的一点注意事项
- Nginx + uwsgi + django 配置
- nginx + uwsgi简单配置
- Nginx + uWSGI + Django 配置
- nginx + django + uwsgi 配置
- 常用U-boot命令详解
- SQL Server 2000 ,为什么版本这么低。
- 搭建python的web环境 Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器环境
- gridview布局示例二(通过simpleAdapter进行图片等数据绑定)
- 将Python进行升级,已经解决yum不可用的问题
- Ubuntu uwsgi + nginx / bottle 的配置
- Syser Loader BUG 完善
- Linux下socket TCP的简单例子
- Flex Error 1119: Access of possibly undefined property.
- VC调试入门
- 【译】TestNG官方文档中文版(06)—— 测试方法、测试类和测试组(5.5-5.6)
- JAVA 如何创建/删除/修改/复制目录及文件 (转载)
- 单例模式防数据并发[原创]
- SQL SERVER 2008 重建损坏的master