从华为退休后,基于兴趣,开始重拾10多年没有从事的软件开发工作,这次选择了Python这个当前最热的语言。有很多新鲜的部件,但让我比较欣慰的是以前的底子还在,依然具备一些基础的概念,以及分析问题,解决问题的能力。
这么多年来很少在互联网上发表文章,就从这个开始吧。我当前肯定是Python及相关部件的新手,也正因为如此,我所遇到的问题,各位小白可能也会遇到。我在环境安装完成之后,特意重新部署了一遍,下面的描述均经过我自己的操作验证,确保可用。
1. 要在Python下进行web开发,查了一些资料,暂定的方案是:腾讯云 + CentOS7.3 + Python3.6.8 + Django3.0.5 + Nginx1.16.1 + uWSGI2.0.17.1 + MariaDB5.5.65。关于Django、Nginx、uWSGI(这3个是服务器端的部件)以及uwsgi、WSGI(要注意它们与uWSGI之间的拼写区别,这两个是协议)之间的概念与关系,可以参考如下两个链接:https://blog.csdn.net/cjsh_123456/article/details/80086356 和 https://blog.csdn.net/neo949332116/article/details/82776601?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2
2. 在腾讯云的控制台选择系统重装(因为我之前已经部署了一