#
Windows下将nginx配置成服务并设置开机自启动

概述一般有2种方法,推荐第二种。 方法一(创建服务)我们使用Windows Service Wrapper来为nginx创建服务,为什么不使用instsrv/servany、FireDaemon或者其他办法呢? 下面是网上摘录的一段话: 通过 instsrv/srvany(微软官方创建服务的方法) 或者 FireDaemon 的方式(来创建 Nginx 为服务),只是启动进程,当你想要停... 阅读全文

@2017-05-27 nginx 浏览(744)
#
Windows上使用nginx需要特别注意的事情

概述刚碰到一个问题坑了我一个多小时,特写一篇文章记录防止再犯。 简而言之就是修改了nginx文件之后一直没生效但我误以为生效了,导致对nginx的域名配置优先级产生了怀疑。 详述本地有如下nginx配置: server { listen 80; server_name demo.liuxianan.com; location /... 阅读全文

@2017-04-26 nginx 浏览(281)
#
nginx配置总结

nginx的全局变量nginx内置了大量的$开头的全局变量,这些变量在有些时候会非常有用,而且网上很少有介绍的很全面的文章,比如我今天想找一个获取origin的变量,找半天没找到,最后自己根据规律随便蒙一个$http_origin竟然对了! 以下是我已亲自验证过的(测试版本:v1.11.8): $remote_addr:客户端IP地址;http_host:request.getHeader... 阅读全文

@2017-04-18 nginx 浏览(437)
#
经过nginx转发之后的跨域名携带和设置cookie

概况之前有个疑问:假如某个页面地址和接口地址是跨域的,直接请求肯定无法正确携带和设置cookie,但是如果通过nginx或者fiddler进行一层转发使之变成同域呢? 下面我们来验证。 假设接口原地址是:http://a.com/test.json ,且设置了允许跨域,现在我在 http://b.com/index.html 下请求这个接口,很显然,可以调用成功,但是携带的是 http://a... 阅读全文

@2017-03-08 前端综合 浏览(528)
#
ajax跨域访问控制:CORS

关于跨域前言做前端的经常会接触一个名词:跨域,那何为跨域?为什么要跨域? 同源策略出于安全考虑,浏览器会限制脚本中发起的跨域请求,比如,使用 XMLHttpRequest 对象发起 HTTP 请求就必须遵守同源策略。 具体而言,默认情况下Web 应用程序能且只能使用 XMLHttpRequest 对象向其加载的源域名发起 HTTP 请求,而不能向任何其它域名发起请求。 跨域只要protocol... 阅读全文

@2016-11-07 前端综合 浏览(631)
#
Linux下nginx的安装部署和配置

原文发表于:2016-02-22 安装默认情况下有3个必须的依赖项: rewrite模块需要 pcre 库gzip模块需要 zlib 库ssl 功能需要openssl库 我个人喜欢只装前面2个,后面的ssl暂时用不上就不装了,第一个rewirte用到的几率还是比较大的。 pcre 安装# cd /home/nginx# tar -zxvf pcre-8.38.tar.gz# cd pc... 阅读全文

@2016-10-20 nginx 浏览(403)
Java如何获取使用nginx做负载之后的真实IP

分析由于用户直接访问的是nginx,nginx再来访问我们的java后台,假如nginx和tomcat都在同一台服务器的话,默认情况下使用request.getRemoteAddr()获取肯定是127.0.0.1,所以无法获取用户的真实IP。 那么如何才能获取真实IP呢,方法很简单,nginx在收到客户端直接请求时将客户端的IP保存起来,并在请求真正后台时将真实IP放到header中去,然后Ja... 阅读全文

@2016-08-25 nginx 浏览(1139)
第1页,共1页