![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
运维nginx
文章平均质量分 74
运维nginx
球球罐罐
我若精彩,天自安排
展开
-
Nginx高并发之限流+日志分割
nginx 限流配置限流算法令牌桶算法令牌算法思想是:令牌以固定速率产生,并缓存到令牌桶中;令牌桶放满时,多余的令牌被丢弃;请求要消耗等比例的令牌才能被处理;令牌不够时,请求被缓存。漏桶算法漏桶算法算法思想是:水(请求)从上方倒入水桶,从水桶下方流出(被处理);来不及流出的水存在水桶中(缓冲),以固定速率流出;水桶满后水溢出(丢弃)。这个算法的核心是:缓存请求、匀速处理、多余的请求直接丢弃。相比漏桶算法,令牌桶算法不同之处在于它不但有一只“桶”,还有个队列,这个桶是用来存放令牌原创 2022-04-12 14:19:04 · 366 阅读 · 0 评论 -
Nginx 用分片提升缓存效率基于range协议
Nginx 用分片提示缓存效率基于range协议slice 模块功能:通过range协议将大文件分解多个小文件,更好的用缓存为客户端的range协议服务1.1 Nginx的Range回源、ngx_http_slice_module模块、–with-http_slice_module参数Nginx的ngx_http_slice_module模块是用来支持Range回源的。ngx_http_slice_module从Nginx的1.9.8版本开始有的。启用ngx_http_slice_module模块原创 2022-03-30 10:32:16 · 1454 阅读 · 0 评论 -
Linux系统下禁止nginx空主机头
引言:为了防止域名解析恶意指向,我们需要禁止nginx默认的空主机头,操作如下vi /usr/local/nginx/conf/nginx.conf #配置文件找到server,添加下面这两行:listen 80 default; #default代表默认虚拟主机server_name _;例如:server { listen 80 default; server_name _; return 500; #返回500错误信息}还可以把这些空的流量转向到某一个网原创 2022-01-12 13:06:55 · 1816 阅读 · 0 评论 -
window 怎么样让nginx开机自启动
1、windows下Nginx目录,nginx.exe 右键生成一个快捷方式 2、开始菜单–>启动–>打开目录,把刚刚生成的快捷方式,直接放在里面 注:windows 8用户,一般开始菜单的启动目录结构:(C:/Users/你的用户名/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup) 好啦,这样Nginx自动就会开机原创 2017-04-24 11:17:09 · 23399 阅读 · 10 评论 -
Nginx配置SSL证书时——nginx:[emerg]unknown directive ssl错误
一、引言当我们的Linux服务器上当中发布了web项目,有时候需要配置一个SSL证书,这样表示你这个网站还比较正式哈哈哈。当我把证书下载好,把nginx.conf配置好,简直就是万事俱备,只欠重启。结果一重启,duang~出错了。nginx:[emerg]unknown directive ssl,就是这个错误提示因为我们配置这个SSL证书需要引用到nginx的中SSL这模块,然而我...翻译 2019-03-06 09:34:16 · 1125 阅读 · 0 评论 -
linux下安装nginx
安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Com...原创 2019-03-06 09:43:14 · 142 阅读 · 1 评论