草庐IT

nginx_concat_moduleNginx

全部标签

mysql - Django、nginx 和 uWSGI 缓存结果直到 uWSGI/MySQL 重启

我用Django编写了一个服务器应用程序,并使用Tastypie为移动应用程序提供API,并使用本地MySQL服务器为数据库提供服务。在进程被杀死或结束之前,查询似乎被缓存了。如果我在后端创建一个新用户,如果我重新启动uWSGI或MySQL,或者如果我从不同的浏览器登录到后端,它将首先出现在列表中。Mysql进程列表41examplelocalhost:58747example13Sleep42examplelocalhost:58748example16Sleep此外,如果我终止处于休眠状态的进程,它也会触发数据刷新。uWSGI配置[uwsgi]vhost=trueplugins=p

Nginx转发https

首先看看nginx转发http请求的配置文件:  server{    listen   80;#代理监听的端口    server_name localhost;#代理的地址    location/{      proxy_pass http://www.xxx.com;#需要跳转的地址    }    error_page 500502503504 /50x.html;    location=/50x.html{      root html;    }  }以上配置文件中,访问localhost:80即可跳转到http://www.xxx.com中。跳转到https中最重要的就是需要

Nginx配置ssl证书(https证书)

https协议是由SSL+http协议构建的安全协议,支持加密传输和身份认证,安全性比http要更好,因为数据的加密传输,更能保证数据的安全性和完整性。安装nginx1.启动容器:拉取镜像dockerpullnanlist/nginx1.23.1:v1.0新建目录并授权,/home/ssl-nginx/conf,/home/ssl-nginx/logs执行启动命令:dockerrun-d--privileged=true--namessl-nginx-p80:80-p443:443-v/home/ssl-nginx/conf/nginx.conf:/etc/nginx/nginx.conf-v

mysql - ORDER BY 不适用于 MySQL 中的 CONCAT 语句

对于我的项目,我有一个奇怪的要求!!我有如下三个表,例如ATab、BTab和CTabCREATETABLEIFNOTEXISTS`ATab`(`id`int(8)unsignedNOTNULLAUTO_INCREMENT,`oid`int(8)unsignedNOTNULL,`type`int(1)unsignedNOTNULL,`parent`int(8)unsignedNOTNULL,`title`varchar(128)CHARACTERSETutf8NOTNULLDEFAULT'',`tagname`varchar(16)CHARACTERSETutf8NOTNULLDEFAU

mysql - 从有条件的两个表中选择 concat

我有两个表mutation和reference如下:##Mutationmysql>select*frommutationlimit10;+------+------+------+------+-----------+|pos|ref|alt|name|alt_codon|+------+------+------+------+-----------+|6|C|T|ND1|NULL||10|T|C|ND1|NULL||2799|A|G|ND1|NULL||2808|C|T|ND1|NULL||2825|T|C|ND1|NULL||2847|A|G|ND1|NULL|##Refere

14. 从零开始编写一个类nginx工具, HTTP文件服务器的实现过程及参数

wmproxywmproxy将用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,后续将实现websocket代理,内外网穿透等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目++wmproxy++gite:https://gitee.com/tickbh/wmproxygithub:https://github.com/tickbh/wmproxyHTTP文件服务器的意义HTTP文件服务器的意义是可以放置网站文件,可以放置数据文件。HTTP服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应。当前

15. 从零开始编写一个类nginx工具, 如果将nginx.conf转成yaml,toml,json会怎么样

wmproxywmproxy将用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,后续将实现websocket代理,内外网穿透等,会将实现过程分享出来,感兴趣的可以一起造个轮子法项目++wmproxy++gite:https://gitee.com/tickbh/wmproxygithub:https://github.com/tickbh/wmproxy了解三种格式JsonJSON是一种轻量级的数据交换格式,被广泛使用在Web应用程序之间传输数据。JSON使用大括号{}来表示数据结构,使用冒号:来连接键和值。JSON支持字符串、数字、布尔值、null、数组和对

13. 从零开始编写一个类nginx工具, HTTP中的压缩gzip,deflate,brotli算法

wmproxywmproxy将用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,后续将实现websocket代理,内外网穿透等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目++wmproxy++gite:https://gitee.com/tickbh/wmproxygithub:https://github.com/tickbh/wmproxyHTTP中压缩的意义HTTP中压缩的意义在于降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点服务器的负担。HTTP/1.1协议中压缩主要包括gzip压缩和deflate压缩两种方法。

Linux 使用Nginx部署web(vue、react)项目

前言本文基于:操作系统CentOS7.6使用的工具:Xshell7、Xftp71.安装所需依赖安装gccyum-yinstallgcc安装pcre、pcre-develyum-yinstallpcrepcre-devel安装zlib、zlib-develyuminstall-yzlibzlib-devel安装openssl、openssl-develyuminstall-yopensslopenssl-devel2.创建nginx文件夹这个文件夹存放的位置可以自定义,以下为示例(存放在usr/local下):cd/usr/localmkdirnginxcdnginx3.下载nginx安装包ng

mysql - 将包含 sum 和 group_concat 的 mysql 查询转换为 mongodb 查询

我想将下面的mysql查询转换为mongodb查询。SELECTsubstring(o.schedule_datetime,1,4)'Year',SUM(IF(o.order_statusin('SUCCESS','#SUCCESS'),1,0))'SUCCESS'FROM(selectgroup_concat(distinctifnull(os.order_status,'')orderbyos.order_statusseparator'#')'order_status',schedule_datetimefromorder_summaryosgroupbyorder_number