`
flyingdutchman
  • 浏览: 358968 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Centos 6 安装配置 Tornado

阅读更多
      在本章中,我们来看一下怎么在CentOS 6.4上安装和配置Tornado Server服务器。
      首先让我们来看一下Tornado是什么?Tornado是使用Python编写出來的一个极轻量级、高可伸缩性和非阻塞IO的Web Server服务器软件,跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于实时的Web服务。
      
      下面我们来看一下Tornado Server的安装步骤:
      第一步,先安装python和tornado文件,之前已经安装过python了,现在直接下载tornado:
引用

      # wget https://pypi.python.org/packages/source/t/tornado/tornado-3.1.tar.gz
      # chmod +x tornado-3.1.tar.gz
      # tar xzvf tornado-3.1.tar.gz

     

      第二步,开始安装Tornado之前先安装gcc-c++:
引用

      # yum -y install gcc-c++
      # cd tornado-3.1
      # python setup.py build  //编译

     


      然后开始安装:
引用

      #sudo python setup.py install
     



      这就安装结束了!
      接下来我们来验证一下是否真的安装成功,启动其中内置的一个demo:
引用

      # ./demos/helloworld/helloworld.py
     

      然后在浏览器中输入http://127.0.0.1:8888/看到“Hello, world”的页面就表示安装成功了!



      另外要想使用Tornado的全部功能,比安装PycURL:
引用

      # sudo yum install python-pycurl
     

      对于Python 2.7之前的版本,使用Tornado还需要simplejson
引用

      # sudo yum install python-simplejson      



      想要对Tornado做更多的了解,大家可以看Tornado官方文档





      
  • 大小: 131.6 KB
  • 大小: 161.9 KB
  • 大小: 159.4 KB
  • 大小: 55.8 KB
分享到:
评论

相关推荐

    centos下安装网页版ssh-GateOne

    在本文中,我们将详细介绍如何在CentOS 6.8系统上安装和配置GateOne,这是一个基于HTML5技术的网页版SSH终端模拟器。在解决安装过程中遇到的问题时,特别是"AttributeError: 'module' object has no attribute '...

    Python安装配置文档V1.1.3

    Python安装配置文档V1.1.3主要涵盖了在Linux环境下,特别是CentOS 5.5系统上进行Python环境搭建的详细步骤。以下是该文档的主要知识点: 1. **EDITPLUS环境**: EditPlus是一款功能强大的文本编辑器,常用于编写...

    saltstackMaster2017.7.7rpm包含centos7环境依赖包

    6. 在Minion端执行类似步骤,但安装的是salt-minion包,然后配置和启动服务。 自动化是SaltStack的一个主要特点,通过声明式的状态文件(State SLS),用户可以定义期望的系统状态,并让SaltStack自动调整实际状态...

    使用Nginx_Supervisor_tornado搭建web服务.pdf

    配置Nginx以反向代理到Tornado应用,你需要编辑`/etc/nginx/sites-available/default`(或者自定义的配置文件),添加如下配置: ``` server { listen 80; server_name example.com; # 替换为你的域名 location ...

    【Python】部署上手App后端服务器 – Linux环境搭建安装Python、Tornado、SQLAlchemy

    以下是一份详细步骤,涵盖了如何在阿里云的CentOS7服务器上安装Python 3.8.2、Tornado、MySQL以及SQLAlchemy。 首先,确保你已成功连接到阿里云CentOS7服务器。CentOS是Red Hat Enterprise Linux的开源版本,由Red ...

    按日期打印Python的Tornado框架中的日志的方法

    - 如果在CentOS系统上部署项目,可能需要先安装`python-yaml`依赖包:`sudo yum install python-yaml`。 - `TimedRotatingFileHandler`中的`when`参数设置为`midnight`时,表示日志将在每天的午夜时分自动滚动。 ...

    openstack安装图解.docx

    1. **环境准备**:确保硬件和软件环境满足OpenStack的最低要求,包括安装支持的Linux发行版(如Ubuntu或CentOS)、配置网络环境和安装必要的依赖库。 2. **安装和配置组件**:逐个安装和配置OpenStack的各个组件,...

    TongHttpServer3.8用户手册.pdf

    - **3.3.3 配置安装路径**:选择合适的安装目录并进行初始化配置。 - **3.3.4 修改配置文件**:根据实际需求调整配置文件中的参数。 - **3.4 程序启动**: - **3.4.1 启动主程序**:运行THS主程序。 - **3.4.2 ...

    animewebapp

    8. **部署与运维**:最后,项目部署可能涉及服务器管理(如Ubuntu、CentOS)、应用容器化(Docker)、负载均衡(Nginx、Gunicorn)、日志监控(Logstash、Elasticsearch、Kibana)以及自动化部署工具(如Ansible、...

Global site tag (gtag.js) - Google Analytics