随笔分类 -  nginx

摘要:目前在我的VPS上主要通过两种方式来限制ip的访问次数。 通过Nginx的limit_req配置来限制同一ip在一分钟内的访问次数 通过Nginx deny封禁一天内超过指定次数的ip(需要一个监控脚本) 一、limit_req配置 Nginx 提供了两个模块:ngx_http_limit_req_ 阅读全文
posted @ 2021-11-16 16:38 Kris-Q 阅读(737) 评论(0) 推荐(0) 编辑
摘要:因为http传输是明文,通过抓包很容易获取到报文, 所以现在很多站点都开启了https,HTTPS在HTTP的基础上加入了SSL协议,对传输的数据进行加密。 目前主流的ssl协议是tlsv1.2 nginx 配置 https(tlsv1.2)的例子 server_name xxx.xxx.com; 阅读全文
posted @ 2021-02-26 09:18 Kris-Q 阅读(1477) 评论(0) 推荐(0) 编辑
摘要:1. 目标 nginx 反向代理,路径映射的过程是什么?如何配置路径映射规则? 2.location 路径匹配 2.1 匹配规则: location 路径正则匹配: 符号说明 ~ 正则匹配,区分大小写 ~* 正则匹配,不区分大小写 ^~ 普通字符匹配,如果该选项匹配,则,只匹配改选项,不再向下匹配其 阅读全文
posted @ 2020-08-10 15:24 Kris-Q 阅读(376) 评论(0) 推荐(0) 编辑
摘要:1.先从各自使用的多路复用IO模型说起: select模型:(apache使用,由于受模块等限制,用的不多) 单个进程能够 监视的文件描述符的数量存在最大限制 select()所维护的 存储大量文件描述符的数据结构 ,随着文件描述符数量的增长,其在用户态和内核的地址空间的复制所引发的开销也会线性增长 阅读全文
posted @ 2020-06-01 16:32 Kris-Q 阅读(291) 评论(0) 推荐(0) 编辑
摘要:proxy_pass、upstream与resolver upstream upstream将创建一个上游服务配置项,用于交给proxy_pass 转发ip. 1 2 3 upstream x.cn { server 192.168.192.134:80; } 只有当proxy_passs调用时,u 阅读全文
posted @ 2020-05-27 16:00 Kris-Q 阅读(422) 评论(0) 推荐(0) 编辑
摘要:#官网:http://nginx.org/ #下载tar.gz包wget http://nginx.org/download/nginx-1.16.1.tar.gz wget https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.4 阅读全文
posted @ 2020-04-12 15:00 Kris-Q 阅读(130) 评论(0) 推荐(0) 编辑
摘要:server { listen 80; server_name 域名; #access_log /var/log/nginx/admin.log; index index.html index.htm index.php; root 项目路径; if ( $query_string ~* ".*[\ 阅读全文
posted @ 2018-11-23 16:45 Kris-Q 阅读(122) 评论(0) 推荐(0) 编辑
摘要:nginx服务器日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)。 nginx的log_forma 阅读全文
posted @ 2018-11-23 16:18 Kris-Q 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1.编辑mysql的配置文件my.cnf,这个文件通常在/etc目录下,但我用rpm装mysql的时候这个配置文件是在/usr目录下,但我测试过,无论是放在/etc目录下,还是放在 /usr目录下,都可以生效,不过由于习惯,我还是将my.cnf文件放到/etc目录下vim /etc/my.cnf# 阅读全文
posted @ 2018-11-23 10:46 Kris-Q 阅读(253) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示