Nginx调优——配置Brotli和Gzip共存 如何部署Flask程序
什么是Brotli 项目地址: https://github.com/google/ngx_brotli Brotli最初发布于2015年,用于网络字体的离线压缩。Google软件工程师在2015年9月发布了包含通用无损数据压缩的Brotli增强版本,特别侧重于HTTP压缩。其中的编码器被部分改写以提高压缩比,编码器和解码器都提高了速度,流式API…
要将Flask部署到公网,我们可以采用一下的形式 Nginx --> uWSGI --> Flask 其中uWSGI用于执行Flask代码,这一套是一套比较经典的Flask配置,也是官方推荐的配置之一。 安装配置uWSGI 我们先来看看如何安装uWSGI,同样还是以Debian为例 如何安装uWSGI 安装依赖包 sudo apt up…
如何搭建面向公网搭建Nginx服务 如何让Nginx禁止搜索引擎索引
由于主流Web服务器Apache、Nginx和Caddy中,本人对于Nginx比较擅长,因此本人将主要基于Nginx进行介绍。同时Linux各种发行版中,本人对于ArchLinux和Debian比较擅长且Debian在服务器领域市占率明显高于ArchLinux,服务器将基于Debian进行介绍。 公网服务器 首先我们需要一台公网服务器,什么是公网服…
为什么要禁止搜索引擎收录呢? 真的有人会这样吗? 其实还是有的,比如一个人搭建了镜像,但是不想被其他人发现,那他就需要这样配置。 怎么配置呢? 我采用的方式是让给让Nginx根据搜索引擎爬虫的UA来阻断连接,将以下代码放入Nginx的server块中即可 if ($http_user_agent ~* "qihoobot|Baiduspider|G…