nginx
zhenzhendeblog
这个作者很懒,什么都没留下…
展开
-
linux 获取经过N层Nginx转发的访问来源真实IP
通常系统出于安全考虑,需要进行权限(账号、密码)和IP白名单控制。如何获取访问来源真实的IP,如果公司网络入口设置负载,自己系统设置nginx代理等操作,会使你达到目的不那么简单直接。通常情况下我们使用request.getRemoteAddr()就可以获取到客户端ip,但是当我们使用了nginx作为反向代理后,由于在客户端和web服务器之间增加了中间层,因此web服务器无法直接拿到客户端的i原创 2015-11-07 15:39:03 · 19775 阅读 · 0 评论 -
[Nginx] nginx提示:500 Internal Server Error错误的解决方法
现在越来越多的站点开始用 Nginx ,("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。 在高并发连接的情况下,Nginx是Apache转载 2015-11-24 15:51:14 · 33705 阅读 · 1 评论 -
nginx日志access.log error.log按天生成存储,定时删除日志
问题:nginx会按照nginx.conf的配置生成access.log和error.log,随着访问量的增长,日志文件会越来越大,既会影响访问的速度(写入日志时间延长),也会增加查找日志的难度,nginx没有这种按天或更细粒度生成日志的机制,所以需要自己添加定时任务,分割日志文件。1.新建分割日志文件的脚本,例如存放路径:/usr/local/nginx/sbin/cut_nginx_log原创 2015-11-24 15:30:52 · 16229 阅读 · 1 评论 -
nginx日志按天生成&定期删除日志
nginx日志按天生成&定期删除日志问题:nginx会按照nginx.conf的配置生成access.log和error.log,随着访问量的增长,日志文件会越来越大,既会影响访问的速度(写入日志时间延长),也会增加查找日志的难度,nginx没有这种按天或更细粒度生成日志的机制。所以下面介绍两种方法:1.写脚本,通过定时任务按天重命名日志、重启nginx的方法实现(有重启失败的风险)2.通过工具cr原创 2016-10-01 08:17:29 · 20597 阅读 · 2 评论 -
linux上安装nginx简单几步
nginx下载地址:http://nginx.org/download/,我选择一个1.6.0版本nginx-1.6.0.tar.gz建议所有操作要在管理员权限下操作,安装目录在/usr/local下,安装在其他目录可能找不到sbin文件夹。步骤: # wget http://nginx.org/download/nginx-1.6.0.tar.gz 下载# tar -zxv转载 2015-10-08 13:22:06 · 592 阅读 · 0 评论