Tornado服务器环境的安装
来源:互联网 发布:zookeeper nginx 集群 编辑:程序博客网 时间:2024/06/05 18:30
先来了解下什么tornado,看看官网的解释:
Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像 web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关的有用工具和优化。
Tornado 和现在的主流 Web 服务器框架(包括大多数 Python 的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快。....
1. 安装
Python Web 的安装需要一些工具,比如 pip 等,如果有需要,可以先看看《Python Web部署篇》。
我这里是在 virtualenv 环境里安装的。首先是建立虚拟环境,并激活:
mkdir nmapp2virtualenv --distribute nmapp2_venvcd nmapp2_venvsource bin/activate
然后安装 Tornado:
pip install tornado
OK,这样就安装成功了。
2. 测试
Tornado 既是 Python 框架又是 http 服务器,我们可以简单写几行代码来测试下。
test.py
import tornado.ioloopimport tornado.webclass MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, Nowamagic")application = tornado.web.Application([ (r"/", MainHandler),])if __name__ == "__main__": application.listen(8888) tornado.ioloop.IOLoop.instance().start()
然后输入
python /root/nmapp2_venv/test.py
启动 tornado 进程,访问 http://app.nowamagic.net:8888/ 即可输出 Hello Nowamagic。下面我们介绍用 Supervisord 工具帮我们 hold 住 tornado 进程
0 0
- Tornado服务器环境的安装
- tornado环境安装
- tornado的安装
- tornado的安装
- 2. tornado的安装
- tornado----编写简易的服务器
- Tornado安装出错(win7环境下)
- Tornado安装出错(win7环境下)
- win7下安装tornado以及python环境
- 安装linux服务器的环境
- 使用Tornado作为Django App的服务器
- Tornado 安装
- Tornado 安装
- 安装Tornado
- CentOS6.4安装python2.7.3环境和Tornado
- tornado、django在linux下环境安装和配置
- MiniGUI的vxworks环境移植(1): vxwork/tornado环境简介
- 5.Tornado HTTP服务器的基本流程---Tornado底层I/O的内部实现
- unity学习之添加图片作为背景
- Tornado编程实践建议
- Codeforces 501C - Misha and Forest (机智)
- 利用mstscax.dll开发远程登录客户端
- OS X 重置Launchpad图标
- Tornado服务器环境的安装
- 20150112Review
- Supervisord进程管理工具的安装使用
- 〈数据结构〉课程设计综合题目4
- Keepalived + LVS(DR) 高可用集群
- 如何开启Tornado的调试模式
- 字符的逆序输出
- 文件编程:系统调用方式
- IOS中CALayer的使用