随笔分类 -  nginx

1 2 下一页
nginx基于TCP的反向代理
摘要:一、4层的负载均衡 Nginx Plus的商业授权版开始具有TCP负载均衡的功能。从Nginx 1.7.7版本开始加入的,现在变成了一个商业收费版本,想要试用,需要在官网申请。也就是说,Nginx除了以前常用的HTTP负载均衡外,Nginx增加基于TCP协议实现的负载均衡方法。 HTTP负载均衡,也 阅读全文
posted @ 2016-02-23 09:29 duanxz 阅读(26378) 评论(0) 推荐(0) 编辑
利用nginx_push_stream_module实现服务器消息推送
摘要:NGiNX_HTTP_Push_Module 是一个 Nginx 的扩展模块,它实现了 HTTP Push 和Comet server的功能。HTTP Push 被经常用在网页上主动推的技术,例如一些聊天室啊,更新信息非常频繁的应用场合。 Http Server Push是一种推送技术,服务器主动向 阅读全文
posted @ 2016-02-17 10:11 duanxz 阅读(4947) 评论(2) 推荐(0) 编辑
nginx启动,重启,关闭命令
摘要:一、启动 cd usr/local/nginx/sbin ./nginx 二、重启 /usr/nginx/sbin/nginx -s reload 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps -ef | grep 阅读全文
posted @ 2016-01-16 18:56 duanxz 阅读(2846) 评论(0) 推荐(0) 编辑
windows下nginx安装、配置与使用
摘要:目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。 相比apeach、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎。... 阅读全文
posted @ 2016-01-16 18:55 duanxz 阅读(922) 评论(0) 推荐(0) 编辑
Nginx配置文件详细说明
摘要:在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;p... 阅读全文
posted @ 2016-01-16 18:55 duanxz 阅读(328) 评论(0) 推荐(0) 编辑
NGINX通过Stream转发ftp请求
摘要:一、NGINX 1.9之前,需要安装第三方的TCP插件: http://www.cnblogs.com/i-blog/p/6165378.html 二、1.9之后直接使用Stream配置就可以了,当然需要先安装stream模块: 1.nginx 增加tcp./configure --with-str 阅读全文
posted @ 2016-01-11 13:55 duanxz 阅读(5475) 评论(0) 推荐(0) 编辑
nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下)
摘要:nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下),安装Nginx和HttpAccessKeyModule模块(参考LNMP环境搭建:第一步:在/usr/local/src/下下载模块压缩包: wget http://wiki. 阅读全文
posted @ 2016-01-11 13:54 duanxz 阅读(2382) 评论(0) 推荐(0) 编辑
Nginx/LVS/HAProxy负载均衡软件的优缺点详解
摘要:PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于100 阅读全文
posted @ 2015-12-01 23:28 duanxz 阅读(314) 评论(0) 推荐(0) 编辑
keepalived+nginx实现双机热备
摘要:keepalived是一个类似于layer3, 4, 5 交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工... 阅读全文
posted @ 2015-11-30 23:01 duanxz 阅读(567) 评论(0) 推荐(0) 编辑
nginx日志定时切割脚本
摘要:1 日志管理 1.1 Nginx日志描述 通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息;通过错误日志,你可以得到系统某个服务或server的性能瓶颈等。因此,将日志好好利用,你可以得到很多有价值的信息。 1.2 Nginx日志格式 打开nginx.conf配置 阅读全文
posted @ 2015-11-30 22:55 duanxz 阅读(1145) 评论(0) 推荐(0) 编辑
nginx实现带参数目录域名重定向二级域名方法
摘要:本文章介绍了关于nginx实现带参数目录域名重定向二级域名方法,有需要学习的朋友可参考一下。 下面的代码是基于nginx的子目录301到其他域名(URL)的规则。作用是例如访问http://www.php100.com/phper/php.html (有杠和没杠是不同的,下面的代码中可以看出来),自 阅读全文
posted @ 2015-10-29 00:07 duanxz 阅读(3018) 评论(0) 推荐(1) 编辑
Nginx正则表达式之匹配操作符详解
摘要:nginx可以在配置文件中对某些内置变量进行判断,从而实现某些功能。例如:防止rewrite、盗链、对静态资源设置缓存以及浏览器限制等等。由于nginx配置中有if指令,但是没有对应else指令,所以判断要分为匹配和不匹配。字符串表达式支持正则表达式,能设定大小写是否敏感。因此共有四个操作符,如下:... 阅读全文
posted @ 2015-10-29 00:06 duanxz 阅读(33632) 评论(0) 推荐(1) 编辑
微服务网关选型
摘要:网关的技术选型 网关(API Gateway)的设计要素(高可用,安全) 性能:API高可用,负载均衡,容错机制。 安全:权限身份认证、脱敏,流量清洗,后端签名(保证全链路可信调用),黑名单(非法调用的限制)。 日志:日志记录(spainid,traceid)一旦涉及分布式,全链路跟踪必不可少。 缓 阅读全文
posted @ 2015-10-29 00:03 duanxz 阅读(1791) 评论(0) 推荐(0) 编辑
API网关系统架构
摘要:什么是API网关 API网是一个反向路由:屏蔽内部细节,为调用者提供统一入口,接收所有调用者请求,通过路由机制转发到服务实例。API网关是一组“过滤器”集合:可以实现一系列与核心业务无关的横切面功能,如安全认证、限流熔断、日志监控。 API网关业务域:统一接入、安全防护、流量管控、协议转换 API网 阅读全文
posted @ 2015-10-29 00:01 duanxz 阅读(3062) 评论(0) 推荐(0) 编辑
nginx利用proxy_cache来缓存文件
摘要:为什么要做web cache,我想大家最主要的是解决流量的压力。随着网站流量的提升,如果只是单台机器既处理静态文件,又处理动态脚本,显然效率很难上升,不能处理日益上涨的流量压力。与此同时某些网站的页面内容并不是经常变化,因此我们可以分两层架构来组织网站。前端web缓存+后端web服务器。 前端web 阅读全文
posted @ 2015-10-29 00:00 duanxz 阅读(8873) 评论(1) 推荐(1) 编辑
nginx实现防盗链配置方法介绍
摘要:有些朋友觉得防盗链就是防止图片,其实有很多东西要进行防盗链了,下面我来介绍在nginx中实现防盗链配置方法有对图片防盗链与下载资源等。 防盗链配置 假设网站域名是 www.php100.com。 编辑nginx.conf,在 www.php100.com 区域添加如下内容: 以上的例子可以实现扩展名 阅读全文
posted @ 2015-10-28 23:58 duanxz 阅读(391) 评论(0) 推荐(0) 编辑
web攻击之八:溢出攻击(nginx服务器防sql注入/溢出攻击/spam及禁User-agents)
摘要:一、什么是溢出攻击 首先, 溢出,通俗的讲就是意外数据的重新写入,就像装满了水的水桶,继续装水就会溢出,而溢出攻击就是,攻击者可以控制溢出的代码,如果程序的对象是内核级别的,如dll、sys文件等,就可以直接操控系统内核了 其次,分类:按对象名加以区分:IIS溢出、SQL溢出等,就是按对象名来加以区 阅读全文
posted @ 2015-10-28 23:55 duanxz 阅读(3932) 评论(0) 推荐(0) 编辑
开启Nginx的gzip压缩功能详解
摘要:默认情况下,Nginx的gzip压缩是关闭的, gzip压缩功能就是可以让你节省不少带宽,但是会增加服务器CPU的开销哦,Nginx默认只对text/html进行压缩 ,如果要对html之外的内容进行压缩传输,我们需要手动来调。开启gzip的指令如下:gzip on;gzip_http_versio... 阅读全文
posted @ 2015-10-28 23:53 duanxz 阅读(1827) 评论(0) 推荐(0) 编辑
nginx上传目录配置,禁止执行权限
摘要:我们经常会把网站的图片文件上传目录设置为只可上传文件但不能执行文件,就是要禁止执行权限,小编来给大家举一个上传目录配置,禁止执行权限方法,各位可参考。如果不让有执行权限最简单的办法代码如下复制代码location ~ ^/upload/.*.(php|php5)${deny all;}上面的方法满足... 阅读全文
posted @ 2015-10-28 23:52 duanxz 阅读(5894) 评论(0) 推荐(0) 编辑
nginx限制请求之四:目录进行IP限制
摘要:相关文章: 《高可用服务设计之二:Rate limiting 限流与降级》 《nginx限制请求之一:(ngx_http_limit_conn_module)模块》 《nginx限制请求之二:(ngx_http_limit_req_module)模块》 《nginx限制请求之三:Nginx+Lua+ 阅读全文
posted @ 2015-10-28 23:52 duanxz 阅读(2387) 评论(1) 推荐(1) 编辑

1 2 下一页