搭建Tornado Https服务器之前言介绍(1)

一、简单的介绍

        我是一名新手,没有系统学习的背景,这次搭建过程是循序渐进的过程,我们从最简单的一步一步开始去搭建Api服务器,包括涉及到Mysql数据库、Postgresql数据库、ORM模式、Https服务器、Postman工具使用、Http服务器、Nginx反向代理和负载均衡、Jwt权限验证以及N证以及Navicat的使用、pgAdmin4使用等等,同时还会带着学习使用腾讯云短信和七牛云的对象存储辅助我们去做一下高级的操作。所涉及的工具多知识庞大。博客我会随着知识量的增加一直修正。

        我在这次学习中使用的是阿里云的轻量服务器和华为云的轻量服务器,搭配的是Centos7系统,但是在实际开发中我用的是自己的电脑,搭配的是Windows10系统,因为云服务器无可视化界面,写代码和调式不是很友好。因此不论Windows还是Linux都可以搭建Http服务器。

二、环境介绍和简单配置

        首先是环境的搭建,Python3.6及以上的环境,pip安装Tornado,这是最基本的,之后需要什么我们再安装什么。Tornado 异步非阻塞框架,Python三大Web框架之一,这里不做介绍,如果大家没学过可以看官网信息:中文文档 英文文档。最开始的时候我选择的是Mysql数据库,原因无他,免费开源使用广泛。所用的连接MySql的Python包是 PyMySql  关于 PyMySql 的学习网上资料很多,这里给出 pymysql菜鸟教程。当然Python还有其他的包,但是我觉得对于新手来说这个是最合适的。下面附上代码:(因为我电脑是Python2 和Python3双环境 因此我的Python3的pip是pip3。如果你们只是Python3环境那么就是pip)。

pip3 install tornado -i https://pypi.tuna.tsinghua.edu.cn/simple/

-i 是换源,换用清华源下载快一些,你不换源的话可能很慢,对于一个很大的模块下载就是噩梦。

pip3 install pymysql

接下来将进入正题。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖人称王某人的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值