安装Tornado


wget https://github.com/downloads/facebook/tornado/tornado-2.2.1.tar.gz
tar xvzf tornado-2.2.1.tar.gz
cd tornado-2.2.1
python setup.py build
python setup.py install


到此,tornado已安装完成。


开启服务,运行hello world程序


cd tornado-2.2.1
./demos/helloworld/helloworld.py


此时打开浏览器,地址栏输入:http://127.0.0.1:8888,即可看到hello,world


也可以通过命令行查看


python -m tornado.httpclient http://127.0.0.1:8888


如果连接不上可以打开iptables的配置文件:


vi /etc/sysconfig/iptables


看看是否没有开放端口,修改后重启iptables


service iptables restart


例,开放8000~8999端口:


-A POSTROUTING -p tcp -m state --state NEW -m tcp --dport 8000:8999 -j ACCEPT