04 2019 档案

Linux 清空nohup.out(引用别人的文章)
摘要:tips:最近发现有不少人在百度这个问题,当初如易我也是初学者,随便从网上搜了一下,就转过来了,不过为了避免搜索结果同质化,为大家提供更翔实的参考,我将nohup.out相关知识整理汇总如下: 1.nohup.out的由来及作用 用途:LINUX命令用法,不挂断地运行命令。 语法:nohup Com 阅读全文

posted @ 2019-04-30 21:31 _Jee 阅读(4765) 评论(0) 推荐(0) 编辑

Nginx map模块
摘要:L77 map 指令 类似编程语言的switch case 阅读全文

posted @ 2019-04-29 21:05 _Jee 阅读(1239) 评论(0) 推荐(0) 编辑

Nginx 防盗链 secure_link 模块
摘要:L:76 需要通过 --with-http_secure_link_module 编译进Nginx secure_link 指令 $secure_link 判断方式 值是空的 验证不通过 值为0 URL过期 值为1 验证通过 $secure_link_expires 时间戳值 secure_link 阅读全文

posted @ 2019-04-29 19:58 _Jee 阅读(1774) 评论(0) 推荐(0) 编辑

Nginx HTTP框架提供的其它变量
摘要:L74 阅读全文

posted @ 2019-04-28 18:05 _Jee 阅读(175) 评论(0) 推荐(0) 编辑

NC 命令引用了一个高手的文章做收藏
摘要:什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具 nc的作用 (1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口 (2)端口的扫描,nc可以作为client发起TCP或UDP连接 阅读全文

posted @ 2019-04-27 16:04 _Jee 阅读(317) 评论(0) 推荐(0) 编辑

Nginx HTTP框架提供的请求相关变量
摘要:L73 binary_remote_addr 对端二进制IPV4或IPV6 一般用作限制用户请求缓存key connection 递增链接序号 connection_requests 一条TCP链接上的请求数量 remote_addr 字符串格式IP地址 remote_port 字符串格式对端端口 阅读全文

posted @ 2019-04-23 16:59 _Jee 阅读(956) 评论(0) 推荐(0) 编辑

Nginx HTTP变量原理
摘要:L:72 首先如何获取url追加参数值 如: http://www.xxx.com?a=1&b=2 http 请求的相关变量(一) arg_参数 url中某个具体的参数值 query_string 与args变量完全相同 取到问号后所有内容 is_agrs 判断到底有没有参数 context_len 阅读全文

posted @ 2019-04-23 16:27 _Jee 阅读(792) 评论(0) 推荐(0) 编辑

Nginx 过滤sub模块
摘要:L70 通过 --with-http_sub_module 编译进nginx sub_filter 指令 http, server, location 设置要替换的字符串和替换字符串。要替换的字符串匹配,忽略大小写。要替换的字符串(1.9.4)和替换字符串可以包含变量。可以在一个配置级别(1.9.4 阅读全文

posted @ 2019-04-20 12:01 _Jee 阅读(1690) 评论(0) 推荐(0) 编辑

Nginx Http 过滤模块
摘要:L69 执行顺序在content阶段后 log阶段前调用的 也就是处理完用户业务后 准备记录处理日志之前 我们可以到nginx http_model.c里查看 数组 执行顺序从下至上顺序执行 copy_filter模块针对文件不需要经过nginx 直返回给用户 但是如果打开gzip模块 可能会让se 阅读全文

posted @ 2019-04-20 10:52 _Jee 阅读(313) 评论(0) 推荐(0) 编辑

Nginx LOG阶段里log模块
摘要:L68 log_format 指令 syntax : name [escape =default|josn|none] string "...."; default : combined "..."; context : http access_log 指令 syntax : path [forma 阅读全文

posted @ 2019-04-20 10:44 _Jee 阅读(713) 评论(0) 推荐(1) 编辑

Nginx CONTENT阶段 concat模块
摘要:L67 concat_delimiter : 根据js 指定 分隔符 比如 “|” 那么每个文件分隔符为 “|” concat_types : 指定要合并文件的类型 concat_unique : 阅读全文

posted @ 2019-04-19 18:22 _Jee 阅读(240) 评论(0) 推荐(0) 编辑

Nginx CONTENT阶段 autoindex、index模块
摘要:L 66 autoindex 指令 syntax : on | off; default : off; context : http,server,location; autoindex_exact_size 指令 针对xml格式 向用户显示相对路径还是绝对路径 syntax : on | off; 阅读全文

posted @ 2019-04-18 16:29 _Jee 阅读(939) 评论(0) 推荐(0) 编辑

Nginx PRECONTENT mirror模块
摘要:L62 阅读全文

posted @ 2019-04-17 17:34 _Jee 阅读(382) 评论(0) 推荐(0) 编辑

Nginx ACCESS阶段 Satisfy 指令
摘要:L:60 这里一定要记住 return 指令所对应的阶段 早与access 因此如果location 有return 的话 那么 deny可能都会失效 阅读全文

posted @ 2019-04-17 16:34 _Jee 阅读(797) 评论(0) 推荐(0) 编辑

Nginx 11阶段的顺序处理
摘要:L49 阅读全文

posted @ 2019-04-14 10:40 _Jee 阅读(270) 评论(0) 推荐(0) 编辑

Nginx 请求的11个阶段
摘要:48 1:当请求进入Nginx后先READ REQUEST HEADERS 读取头部 然后再分配由哪个指令操作 2:Identity 寻找匹配哪个Location 3:Apply Rate Limits 是否要对该请求限制 4:Preform Authertication 权限验证 5:Genera 阅读全文

posted @ 2019-04-13 15:56 _Jee 阅读(897) 评论(0) 推荐(0) 编辑

Nginx ServerName指令
摘要:L:47 阅读全文

posted @ 2019-04-13 15:52 _Jee 阅读(297) 评论(0) 推荐(0) 编辑

Nginx 处理Http请求简单流程
摘要:L45 1:三次握手后 系统内核收到请求根据端口负载均衡的分配到某个worker 2:nginx 会分配一个512byte链接内存池 3:初始化nginx的http模块并等待用户请求,假设用户在client_header_timeout指令设置的值内还没再次请求,则链接超时 4:处理用户发送请求(处 阅读全文

posted @ 2019-04-13 12:50 _Jee 阅读(2263) 评论(0) 推荐(0) 编辑

Listen 指令
摘要:L:44 阅读全文

posted @ 2019-04-12 16:11 _Jee 阅读(204) 评论(0) 推荐(0) 编辑

Nginx 配置
摘要:L 43 阅读全文

posted @ 2019-04-11 17:31 _Jee 阅读(137) 评论(0) 推荐(0) 编辑

Nginx 容器
摘要:L39-40 阅读全文

posted @ 2019-04-10 17:42 _Jee 阅读(153) 评论(0) 推荐(0) 编辑

Nginx 进程间如何共享内存
摘要:L:37 Nginx 针对多进程用的是自旋锁(占用共享内存时间比较短的情况下否则可能会影响性能)注:自旋锁是不停的请求共享内存 而原先的信号量是等待占用者释放后通知等待的进程 阅读全文

posted @ 2019-04-10 16:01 _Jee 阅读(509) 评论(0) 推荐(0) 编辑

Nginx 如何通过连接池处理网络请求
只有注册用户登录后才能阅读该文。

posted @ 2019-04-08 16:57 _Jee 阅读(154) 评论(0) 推荐(0) 编辑

Nginx 模块分类
摘要:L:34 我们进入Nginx安装目录来查看上述模块的位置 在src目录下 每个模块对应的文件夹如下 阅读全文

posted @ 2019-04-08 16:36 _Jee 阅读(371) 评论(0) 推荐(0) 编辑

Nginx 阻塞与非阻塞
摘要:L:32 阅读全文

posted @ 2019-04-08 16:16 _Jee 阅读(661) 评论(0) 推荐(0) 编辑

Nginx Epoll事件模型优劣
摘要:L30-31 Epoll 性能优势主要源于它不用遍历 假设有100万个链接 其它事件可能都需要遍历所有链接,而Epoll只要遍历活跃的链接,这样大大提升了效率 阅读全文

posted @ 2019-04-07 14:44 _Jee 阅读(535) 评论(0) 推荐(0) 编辑

Nginx 网络事件
摘要:L27-29 应用层(如浏览器等一系列组成的发送get请求) 传输层 系统内核打开一个端口将客户端IP及端口和服务端IP及端口记录下来一并传输到网络层 网络层 打包后到链路层 再到客户端路由器至广域网 阅读全文

posted @ 2019-04-06 19:25 _Jee 阅读(158) 评论(0) 推荐(0) 编辑

TLS/SSL
摘要: 阅读全文

posted @ 2019-04-06 17:30 _Jee 阅读(142) 评论(0) 推荐(0) 编辑

Nginx 反向代理简单的缓存
只有注册用户登录后才能阅读该文。

posted @ 2019-04-06 12:25 _Jee 阅读(3) 评论(0) 推荐(0) 编辑

Nginx log_format
摘要:L11 nginx 官网的日志格式如下 一般可以使用如下格式 具体变量可以到官网下 nginx变量去查看 阅读全文

posted @ 2019-04-06 11:46 _Jee 阅读(484) 评论(0) 推荐(0) 编辑

Nginx 如何限制响应速度
摘要:在 location 里设置 阅读全文

posted @ 2019-04-06 11:37 _Jee 阅读(590) 评论(0) 推荐(0) 编辑

Nginx 简单的cpu配置
摘要:配置指定CPU Nginx建议进程数和CPU数量一致,这样每个CPU都有自己独立的缓存 worker_processes 4; worker_cpu_affinity 1000 0100 0010 0001 设置每个进程独享CPU (0001表示启用第一个CPU内核,0010表示启用第二个CPU内核 阅读全文

posted @ 2019-04-06 11:05 _Jee 阅读(1159) 评论(0) 推荐(0) 编辑

Nginx 热部署最版本
摘要:L10 进入nginx里的sbin目录 拷贝原先的做备份 然后将已经编译好的nginx二进制文件复制到sbin目录下并覆盖原有的二进制文件 阅读全文

posted @ 2019-04-06 09:32 _Jee 阅读(393) 评论(0) 推荐(0) 编辑

Nginx GoAccess安装与配置
摘要:1、下载并安装Geoip 2、解压缩 3、进入该目录编译并安装 4、安装ncurses 5、下载并安装GoAccess 去goaccess.io网址查看下载办法 6、启动goaccess L:13 阅读全文

posted @ 2019-04-05 17:53 _Jee 阅读(730) 评论(0) 推荐(0) 编辑

Nginx 假如reload或reopen时发生错误如何解决
摘要:配置Nginx 如果reload 或 quit发生不存在文件的时候 重新编译下即可 ./nginx -c /usr/local/webserver/nginx/conf/nginx.conf //重新指定配置文件./nginx -g 指定配置指令./nginx -p 指定运行目录./nginx -s 发送信号 stop 停止服务 quit 优雅的停止服务 reload 重载配置文件 r... 阅读全文

posted @ 2019-04-05 17:44 _Jee 阅读(894) 评论(0) 推荐(0) 编辑

Nginx 完整安装篇
摘要:第一步安装各种编译库如c++编译库等 第二步 到nginx官网下载最新版本安装包http://nginx.org/en/download.html 第三步 我们开始编译 好了 我们的nginx 就安装好了 我们可以到 --prefix 配置的路径 nginx.conf看下配置文件 第四步 配置con 阅读全文

posted @ 2019-04-05 17:22 _Jee 阅读(945) 评论(0) 推荐(0) 编辑

Nginx 减少磁盘读写次数
摘要:L:133 阅读全文

posted @ 2019-04-03 18:26 _Jee 阅读(402) 评论(0) 推荐(0) 编辑

Nginx 磁盘IO的优化
摘要:L:132 阅读全文

posted @ 2019-04-02 18:20 _Jee 阅读(524) 评论(0) 推荐(0) 编辑

Nginx TSL/SSL优化握手性能
摘要:L:131 阅读全文

posted @ 2019-04-02 18:12 _Jee 阅读(739) 评论(0) 推荐(0) 编辑

Nginx lingering_close延迟关闭
摘要:L:130 阅读全文

posted @ 2019-04-02 18:00 _Jee 阅读(290) 评论(0) 推荐(0) 编辑

Nginx 减少关闭连接的time_wait端口数量
摘要:L:129 阅读全文

posted @ 2019-04-02 16:35 _Jee 阅读(575) 评论(0) 推荐(0) 编辑

Tcp协议的keepalive功能
摘要:L:128 阅读全文

posted @ 2019-04-02 16:31 _Jee 阅读(437) 评论(0) 推荐(0) 编辑

Nginx 慢启动与拥塞窗口
摘要:L:127 阅读全文

posted @ 2019-04-02 15:45 _Jee 阅读(506) 评论(0) 推荐(0) 编辑

Nginx 优化缓冲区与传输效率
摘要:L:126 这里简单的做个计算 比如 我的服务器带宽是 5M=41943040字节 如果按照公网用PIND的得到延迟结果 icmp_seq=3 ttl=49 time=35.612 ms BDP = 41943040 * 35.612 =1493675540.48 阅读全文

posted @ 2019-04-01 17:43 _Jee 阅读(571) 评论(0) 推荐(0) 编辑

导航

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
点击右上角即可分享
微信分享提示