Linux curl表单登录或提交与cookie使用详解 前言 本文主要讲解通过curl 实现表单提交登录。单独的表单提交与表单登录都差不多,因此就不单独说了。 Fatmouse 2019-12-24 The server 743 0 阅读全文
详解Nginx如何配置继承模型 要了解nginx的继承模型,首先需要知道nginx使用多个配置块进行操作。 在nginx中,这样的块被称为上下文,例如,放置在服务器上下文中的配置指令驻留在server { }块中,就像放置在http上下文中的指令驻留在http { } 块中一样。 Fatmouse 2019-12-24 The server 817 0 阅读全文
django 利用pillow 进行简单的设置验证码功能(python) 1.导入模块 并定义一个验证状态3.在网页中直接放入img中<img src="/verify_code/" alt="验证码"> Fatmouse 2019-12-24 The server 647 0 阅读全文
Nginx + Tomcat实现请求动态数据和请求静态资源的分离详解 前言 上篇博客说明了Nginx在应用架构中的作用,以及负载均衡的思路。这篇实践一下其中的访问静态资源与访问动态资源的操作。 Fatmouse 2019-12-24 The server 893 0 阅读全文
Linux下实现不活动用户登录超时后自动登出 方法一:通过修改.bashrc或.bash_profile文件来实现 通过修改home目录下的.bashrc或.bash_profile文件来实现。这两个文件选择其中一个在末尾加入如下一行,具体操作如下: Fatmouse 2019-12-24 The server 860 0 阅读全文
在Nginx上配置多个站点的方法 有时候你想在一台服务器上为不同的域名运行不同的站点。比如www.siteA.com作为博客,www.siteB.com作为论坛。你可以把两个域名的IP都解析到你的服务器上,但是没法在Nginx的根目录里同时运行两个不同的网站。这时候,你就需要使用虚拟目录了。假设你把博客放在”/home/user/www/blog”下,论坛放在”/home/user/www/forum”下。下面我们就开始配置了: Fatmouse 2019-12-24 The server 789 0 阅读全文
Linux中jar包启动和jar包后台运行的实现方式 Linux 运行jar包命令如下:方式一:java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 Fatmouse 2019-12-24 The server 1008 0 阅读全文
CentOS6使用nginx搭建web网站服务的方法 利用CentOS6搭建简易的web服务提示: 其中没有涉及到MySQl、MongoDB的安装和使用,包括docker容器等,使用nginx反向代理静态服务 Fatmouse 2019-12-24 The server 668 0 阅读全文
Linux一行命令处理批量文件详解 前言 最好的方法不一定是你最快能想到的。工作中针对临时使用的脚本不要求健壮,写出来越快越好。这里提供一种使用sed命令构造命令解决处理批量文件的技巧,供参考。 Fatmouse 2019-12-24 The server 717 0 阅读全文
详解nginx的请求限制(连接限制和请求限制) 一,背景 我们经常会遇到这种情况,服务器流量异常,负载过大等等。对于大流量恶意的攻击访问,会带来带宽的浪费,服务器压力,影响业务,往往考虑对同一个ip的连接数,并发数进行限制。http_limit_conn_module 模块来实现。该模块可以根据定义的键来限制每个键值的连接数,如同一个IP来源的连接数。并不是所有的连接都会被该模块计数,只有那些正在被处理的请求(这些请求的头信息已被完全读入)所在的连接才会被计数。http_limit_req_module 模块来实现,该模块可以通过定义的 键值来限制请求处理的频率。特别的,可以限制来自单个IP地址的请求处理频率。 限制的方法如同漏斗,每秒固定处理请求数,推迟过多请求。 Fatmouse 2019-12-24 The server 832 0 阅读全文
Linux简介及最常用命令(简单易学,但能解决95%以上的问题) Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。 Fatmouse 2019-12-24 The server 688 0 阅读全文
浅谈Nginx请求限制和访问控制的实现 一、Nginx的请求限制 1. HTTP协议的连接与请求HTTP协议版本与连接关系 HTTP协议版本 连接关系 HTTP1.0 TCP不能复用 HTTP1.1 顺序性TCP复用 HTTP2.0 多路复用TCP复用 Fatmouse 2019-12-24 The server 746 0 阅读全文
linux命令实现音频格式转换和拼接的方法 安装FFmpeg flac安装lame faac将一个后缀为.ape格式的视频转换成m4a(mp4)格式1、首先用ffmpeg命令或者flac 命令将它转换成mav格式,再用lame将wav转换成mp4格式 Fatmouse 2019-12-24 The server 1080 0 阅读全文
nginx location 配置 正则表达式实例详解 1.location 介绍•location 是在 server 块中配置,用来通过匹配接收的uri来实现分类处理不同的请求,如反向代理,取静态文件等 •location 在 server 块中可以有多个,且是有顺序的,会被第一个匹配的 location 处理 •localtion 匹配功能只做匹配分发用,并不会改变uri的内容或其他作用,我一开始理解的时候就混淆了一些概念,建议多做测试看实际效果 Fatmouse 2019-12-24 The server 925 0 阅读全文
Apache ActiveMQ任意文件写入漏洞(CVE-2016-3088)复现 该漏洞出现在fileserver应用中,漏洞原理:ActiveMQ中的fileserver服务允许用户通过HTTP PUT方法上传文件到指定目录。Fileserver支持写入文件(不解析jsp),但是支持移动文件(Move)我们可以将jsp的文件PUT到Fileserver下,然后再通过Move指令移动到可执行目录下访问。 Fatmouse 2019-12-24 The server 642 0 阅读全文
Nginx启用gzip压缩的方法示例 在服务器完成了一些配置以后,还需要做的一件事:启用gzip来压缩返回的数据,从而来加快网站的加载速度。 Fatmouse 2019-12-24 The server 654 0 阅读全文
linux根据进程号PID查找启动程序的全路径 工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序.IptabLex的这个进程状态为异常连接.无法有效清除,因此想知道是哪个目录的此程序处于僵死状态. Fatmouse 2019-12-24 The server 780 0 阅读全文
nginx部署.net core站点的方法 步骤 aspnetcore程序端口号5001,实际外部端口号8001,相当于把8001收到的请求转发给5001. Fatmouse 2019-12-24 The server 761 0 阅读全文
Linux中解除端口占用的方法 在本例中,假设8080端口被占用。1.查看8080端口是否被占用由上可知8080端口已经被开启。 Fatmouse 2019-12-24 The server 960 0 阅读全文
Nginx从搭建到配置支持HTTPS的方法 安装 基础包进入安装目录cd /usr/local/src安装 PCRE 支持正则表达 使 Nginx 支持 Rewrite 功能 Fatmouse 2019-12-24 The server 720 0 阅读全文