刘硕的技术查阅手册

Python 全栈开发学习笔记

nginx 的反向代理。代理,在我们生活中很常见了,租房找中介,买票找黄牛,生活用品也都不是我们自己去生产,燃气是气厂提供,自来水是水厂提供。同样,web 服务往往也不是直接由后端框架提供服务,而是由 nginx 之类的 web 服务器代理的。

阅读全文 »

nginx 的负载均衡,也就是把负载均衡地分发给不同的服务器。当有很多用户同时进行请求时,对服务器的压力是十分巨大的。这时,如果能够通过一个代理服务器,将这些请求分流给不同的服务器,让多个服务器均摊压力,情况就会好很多。这个负责分发请求的代理服务器,就是负载均衡服务器。这个过程,就是负载均衡。

阅读全文 »

nginx 的多虚拟主机功能,也就是一台服务器当多台服务器使。可以根据域名、端口的不同,把请求分发给不同的 web 服务。从操作上来讲,配置多个 nginx 虚拟主机其实就是在 nginx 配置中定义多个 server 标签而已。

阅读全文 »

CRM 项目的部署步骤,也就是 Linux 各种应用,包括 uwsgi、MariaDB的安装和数据库的配置、Python 虚拟环境的使用和依赖安装、nginx 和 supervisor 在环境部署时的配合使用等等。

阅读全文 »

由于某些原因,访问国外网站的速度会很慢。而官方的 pip 源恰好就在国外。如果想要加快下载速度,可以考虑换源。

阅读全文 »

CentOS 中编译安装 Python 3。这是一种经典的源代码编译安装程序的模式。CentOS 自带的 Python 版本为 Python 2,不符合我们的需求。我们从官网下载到需要的安装包,经过解压、指定路径、编译安装等几个步骤,完成安装。最后,还要把 Python 的运行文件放到环境变量中。

阅读全文 »
0%