这几个月里,我们逐步把Lua集成到Mixlr的前端Nginx配置中。
Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。刚开始我们只...
SNI: 实现多域名虚拟主机的SSL/TLS认证
一. 介绍
早期的SSLv2根据经典的公钥基础设施PKI(Public Key Infrastructure)设计,它默认认为:一台服务器(或者说一个IP)只会提供一个服务,所以在SSL握手时,服务...
PHP超时处理全面总结
【 概述 】
在PHP开发中工作里非常多使用到超时处理到超时的场合,我说几个场景:
1. 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现
2. 为了保证Web服务器不会因为当...
nginx tcp代理
nginx tcp代理功能由nginx_tcp_proxy_module模块提供,同时监测后端主机状态。该模块包括的模块有: ngx_tcp_module, ngx_tcp_core_module, ...
apache mod_gnutls实现多HTTPS虚拟主机
在前篇《nginx 同一个IP上配置多个HTTPS主机》说到了nginx下,多HTTPS虚拟主机的配置。那么在apache的环境下该如何配置呢?利用的原理的都是同一个,也就是SNI。基于域名的虚拟主机...
iptables+geoip来过滤阻挡来源IP
有些时候,某些国家的IP一直在对服务器进行登录尝试或攻击等等,需要先将可疑IP分析出来,再用iptables来封掉它。延后又耗时费力。现在可以用xtables-addons,对来源IP进行阻挡。
...
HTTPS详解
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。
HTTPS简介
HTTPS其实是有两部分组成:HTTP...
nginx 同一个IP上配置多个HTTPS主机
最近公司域名更变,同时,又要新旧域名同时运行。 那么,对于https的域名在同一个IP上如何同时存在多个虚拟主机呢?遂,查看了下nginx手册,有这么一段内容,如下:
如果在同一个IP上配置多个...
搭建nginx反向代理用做内网域名转发
情景
由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非8...
CentOS / RHEL Cachefiles 加速网络文件系统NFS访问速度
1. CacheFiles介绍
NFS是一种经常使用到的网络共享文件系统,在分布式环境下,多台服务器的文件共享是一个问题。然而,对于这个问题,最常想到最容易做到的那就非NFS莫属了。那么如何来提高N...
确保nginx安全的10个技巧
Nginx是当今最流行的Web服务器之一。它为世界上7%的web流量提供服务而且正在以惊人的速度增长。它是个让人惊奇的服务器,我愿意部署它。
下面是一个常见安全陷阱和解决方案的列表,它可以辅助来确保...
Nginx国人开发缩略图模块(ngx_image_thumb)
关于
ngx_image_thumb是nginx中用来生成缩略图的模块,生存缩略图的方法很多,之前也写过一篇 《nginx生成缩略图配置 - ttlsa教程系列之nginx》,在github上发...
使用nginx阻止别人域名绑定到自己服务器上
有规定,默认虚拟主机不能被访问到。防止有些没备案的机器解析到了服务器上,否则要受到处罚。nginx在这方面很简单,几行配置即可。配置如下:
server {
listen 8...
nginx动态IP黑白名单构建web防火墙(ngx_white_black_list)
功能描述:
处在黑名单中的ip与网络,将无法访问web服务。
处在白名单中的ip,访问web服务时,将不受nginx所有安全模块的限制。
支持动态黑名单(需要与ngx_http_limit_...
srcache_nginx redis 清除缓存
srcache_nginx + redis 缓存方案,我公司业务上用到的比较多。srcache_nginx 模块相关参数介绍,可以参见《memc_nginx+srcache_nginx+memcach...
16