• nginx缓存静态文件的配置方法

    日期:

    一般网站上线后,有些文件几乎都不常更新了,比如css,js,图片等。 减少HTTP请求是优化网站的最佳方案之一,可以利用nginx缓存服务器的静态文件。 在Nginx中可以使用nginx proxy_cache将用户的请求缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,...

  • nginx的五种缓存方式介绍

    日期:

    nginx的五种缓存方式介绍 1、传统缓存之一(404) 这个办法是把nginx的404错误定向到后端,然后用proxy_store把后端返回的页面保存。 配置: 复制代码 代码如下: location / { root /home/html/;#主目录 expires 1d;#网页的过期时间 error_page 404 =200 /fe...

  • nginx禁止IP访问及未绑定的域名跳转的配置方法

    日期:

    需求: 在Nginx上设置禁止通过IP访问服务器,只能通过域名访问。 注意:默认情况下,nginx中的虚拟主机是允许用户通过IP访问,或者通过未设置的域名访问的。 关键一点是在server的设置里添加一行: listen 80 default; 后面的default参数表示这个是默认虚拟...

  • nginx的反向代理配置与优化

    日期:

    由于服务器apache抗不住目前的并发,加上前端squid配置后,问题依然无法解决。而页面程序大部分是动态,无法使用fastcgi来处理。因此考虑使用nginx作为反向代理apache。 介绍: 由于服务器apache抗不住目前的并发,加上前端squid配置后,问题依然无法解决。...

  • nginx创建反向代理和虚拟主机的例子

    日期:

    nginx创建反向代理和虚拟主机的例子,有需要的朋友可以参考下。 windows环境下做Nginx实验,用NPMserv工具搭建好系统运行环境。 1.编辑nginx\conf\nginx.conf 添加修改以下内容: 复制代码 代码如下: #user nobody; worker_processes 1; error_log logs/erro...

  • nginx的proxy_cache缓存配置实例

    日期:

    nginx的proxy_cache缓存配置实例,供大家学习参考。 Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它 可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目前...

  • nginx架设一个高效的缓存转发的例子

    日期:

    项目情况: 用户上传的音乐需在播放,音乐量比较大。同时用户上传的音乐命不会重名,不用过期。 用Squid和Varnish在高负载时,会出现无响应的现象。内网流量较大。 nginx说明: 以前用F5觉的比较牛的就是可以缓存转发,感觉功能挺牛的。没钱买F5,只好用Nginx...

  • 用nginx-0.6.32作负载均衡

    日期:

    linux 下的负载均衡产品有不少,LVS是一个不错的产品,但是网络拓扑结构比较复杂。 haporxy很不错,性能还是比较强的。如果不要求支持vhost,单一的负载功能可以使用haporxy。 如果同时要求支持vhost,还想要一些其它功能。那就推荐用 nginx (开源中,发展...

  • nginx与apache日志格式的区别

    日期:

    nginx与apache日志格式的区别。 nginx的日志格式: 复制代码 代码如下: log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $request_time; 日志格式说明: $remote_addr 远程请...

  • 多台Web及后台自动跳到固定的机器上的方法

    日期:

    多台Web同时提供服务,后台如何固定在一台机器上? 这种情况是web的前端和后台在一台服务器上,无法分离或不好分离,应用范围为已开发好的固定模板,如Discuz!等。 Nginx前端代理实现,在配置文件中: 复制代码 代码如下: upstream bbs_hk { server 192.168...