• 支持Pathinfo模式的Nginx配置

    日期:

    最近搞TP5,配置Nginx服务器。玩惯了Apache,发现nginx确实很不一样。尝试了N种方法都无法配置成功。 因为用windows本地开发调试的,根目录下又有多个目录,一直不知道在怎么弄。最后终于找到解决方法。 location ~ \.php { #去掉$ root H:/PHPServer/WWW; f...

  • Nginx中proxy_pass到Tomcat的session失效问题解决

    日期:

    一直以来我都是用nginx/1.9.2(Linux)来作为web服务器和代理服务器来使用,都是一个应用对应一个二级域名。 近期在部署一个统一管理后台的时候,用户登录进入后台时出现异常,拦截器找不到登录的用户信息,检查了用户是否登录成功,session是否写入成功,都没...

  • Linux下Nginx的安装与配置

    日期:

    本人电脑使用的是虚拟机安装 Linux 的方式,虚拟机采用的是 VMware , Linux 系统版本为 centOS6.5 来看下安装好以后的基本界面 Linux预览图 基本的Linux命令介绍: mkdir egao //创建一个egao文件夹 cd egao //进入到egao目录下 cd.. //返回上级目录 mv //移...

  • 使用Nginx反向代理和负载均衡搭建多人测试环境

    日期:

    假如我们使用 git 进行版本控制,在一个大型网站中,开发人员在不同的分支上开发不同的需求,当一个需求开发完成需要测试,我们会把这个分支告诉测试人员,然后测试人员在测试机的网站目录拉取这个分支进行测试。 设想这样一个场景:当只有一个分支提测的时...

  • Nginx反向代理配置解决跨域

    日期:

    开发过程中,会有多个服务进行交互,往往通过RESTFul方式进行交互,但是只满足后台调用是不够的,有时候需要支持js调用外部接口的情况。 主流浏览器在使用Ajax发起http请求时,会有安全策略,如果两个应用的根域名不同,请求会被拦截。 2、解决方案 现在常见...

  • Keepalived+Nginx+Tomcat高可用(主从切换)以及灾难恢复

    日期:

    Keepalived+Nginx+Tomcat高可用(主从切换)以及灾难恢复 思路 首先看下整体的思路 解释说明:由于本示例不是为了做业务的集群部署,所以每台ngix都是直接到一台具体的tomcat上,所以这两个tomcat都是独立的并不是集群,而在实际上tomcat应该是借助第三方的rp...

  • nginx搭建tomcat分布式集群

    日期:

    1. nginx使用80端口,所有对服务器80端口的访问都被nginx拦截。例: 127.0.0.1 www.jthinking.com127.0.0.1 admin.jthinking.com127.0.0.1 resource.jthinking.com 2. 在nginx的nginx.conf配置文件中增加配置。例: ---------------------------------------...

  • Nginx+PHP (Fastcgi)常见502和504问题

    日期:

    公司一台测试服务器,最近出现504和502问题:(环境LNMP,php编译安装,Fastcgi模式),问题不难解决,但这里分享一下自己的排查思路和处理问题的方式。 504 Gateway Time-out,nginx 502 bad gateway 一、分析问题: Nginx 504 Gateway Time-out的含义是没有请...

  • 如何查看nginx状态?如何统计访问量?

    日期:

    nginx是个什么玩意儿本文不再多说,直奔主题! 1. 如何查看nginx的状态? stub_status 模块介绍 stub_status 模块主要用于查看Nginx的一些状态信息. 本模块默认是不会编译进Nginx的,如果你要使用该模块,则要在编译安装Nginx时指定: ./configure Cwith-http_st...

  • Nginx访问计数和频率控制

    日期:

    在使用了负载均衡设施的网站中,对 HTTP 请求做访问控制(频率控制)是个经常遇到的需求。 频率控制的主要目的,传统应用场景中要保护后端系统。 在多租户的云服务上,通过频率控制对不同租户的资源使用量进行有效分配,从而避免相互影响访问质量。 Nginx 的...