-
小知识:在Linux中打开了太多文件(Too many open files)的三种解决方法
回答一、 [root@lxadmin nginx]# cat /proc/sys/fs/file-max 8192 文件系统最大可打开文件数 [root@lxadmin nginx]# ulimit -n 1024 程序限制只能打开1024个文件 使用[root@lxadmin nginx]# ulimit -n 8192调整一下 或者永久调整打开文件数 可在启动文件/etc/rc.d/rc.lo…- 214
- 0
-
小知识:Linux中如何防止别人修改某些重要文件的解决办法
在管理Linux系统的过程中,对于一些重要的关键性文件、配置文件和重要的个人资料,往往不希望用户进行随意的修改,这个时候我们就需要对该文件来进行权限的保护,以防止篡改文件,我们可以将文件的属性改为600。 权限保护 设置为600权限 例如: [root@localhost /]# chmod 600 /usr/local/webserver/nginx/conf/nginx.conf …- 6
- 0
-
小知识:nginx中设置目录浏览及中文乱码问题解决方法
在Nginx下默认是不允许列出整个目录的。如需此功能, 先打开nginx.conf文件,在location server 或 http段中加入 autoindex on; 另外两个参数最好也加上去: autoindex_exact_size off; 默认为on,显示出文件的确切大小,单位是bytes。 改为off后,显示出文件的大概大小,单位是kB或者MB或者GB autoindex_local…- 4
- 0
-
小知识:nginx做负载CDN加速获取端真实ip
nginx做负载CDN加速获取端真实ip 在不用cdn的情况下,nginx做负载获取真实ip时,nginx配置如下: Java代码 proxy_set_header Host  …- 5
- 0
-
小知识:编写每天定时切割Nginx日志的脚本
下面是deepvps自己用的自动每天定时切割Nginx日志的脚本,很方便很好用,推荐给大家使用。本脚本也是参考了张宴老师的文章,再次感谢张宴老师。 1、创建脚本/usr/local/nginx/sbin/cut_nginx_log.sh vi /usr/local/nginx/sbin/cut_nginx_log.sh 输入以下内容: #!/bin/bash # This script run a…- 0
- 0
-
小知识:Nginx定时切割日志实现详解
前言 Nginx日志默认情况下写入到一个文件中,为了区分各个域下的日志,我们一般会分开存储。即时这样,文件也会变的越来越大,非常不方便查看分析。通常我们是以每日来做统计的,下面来聊聊以日期来分隔Nginx日志。 配置 编写脚本 查看源码打印代码帮助 01#!/bin/bash 02#初始化 03LOGS_PATH=/usr/local/nginx/logs 04YESTERDAY=$(date -…- 6
- 0
-
小知识:Nginx 合并请求连接且加速网站访问实例详解
前言 作为这个世界上最好的web服务器之一,Nginx的优势不明而喻。下面来讲讲,Nginx是如何合并请求连接的。 小知识 当我们在浏览网页的时候,对浏览速度有一个重要的影响因素,就是浏览器的并发数量。并发数量简单通俗的讲就是,当浏览器网页的时候同时工作的进行数量。 当然浏览器的并发请求数目限制是针对同一域名的,同一时间针对同一域名下的请求有一定数量限制,超过限制数目的请求会被阻塞。 首先我们看下…- 1
- 0
-
小知识:详解php+nginx 服务发生500 502错误排查思路
概述 当线上的服务中访问中出现500或者502错误时,需要紧急处理,排查问题,该怎么做?可以通过分析一些错误日志或者跟踪php-fpm进程来进行问题定位。 nginx error_log nginx的error_log在nginx的配置文件中定义的 查看源码打印代码帮助 01server { 02listen 80; 03server_name localhost; 04root&nb…- 17
- 0
-
小知识:Linux中安装Nginx的正确步骤
前言 如果你和我一样,作为一个苦逼的Java后台除了实现实现一大堆项目功能,还要兼顾项目的部署,运维工作。在新的服务器上安装新Nginx,在安装之前看下网上的教程,面对五花八门的教程,各式各样的安装方法,心里总会嘀咕什么方式才是最好的,或者说什么方法才是最适合自己的?下面我们一起来分析Nginx各种安装方式,分别适合于那种情况。 使用系统二进制源方式安装 在Ubuntu/Debian系 查看源码打…- 0
- 0
-
小知识:Nginx服务器实现通过ip和user_gent限制访问的方法分析
本文实例讲述了Nginx服务器实现通过ip和user_gent限制访问的方法。分享给大家供大家参考,具体如下: DDOS攻击是大规模访问站点经常会遇到的问题,它是指有人通过程序恶意刷站点的某些页面,导致站点响应缓慢或者直接拒绝服务。 这种情况可以通过分析nginx的access日志发现,存在大量相同ip或者user_agent的请求,我们可以根据请求的相似性,对于这些访问的请求,直接在nginx层…- 2
- 0
-
小知识:Nginx 安装笔记(含PHP支持、虚拟主机、反向代理负载均衡)
系统环境:RHEL5 [ 2.6.18-8.el5xen ] 软件环境: nginx-0.7.17 lighttpd-1.4.20.tar.gz pcre-6.6-1.1 pcre-devel-6.6-1.1 php-5.1.6-5.el5 参考下载地址: http://sysoev.ru/nginx/…- 2
- 0
-
小知识:解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误
我让按照以下两个步骤去解决,最后在第2步中将FastCGI的timeout时间增加为300,问题解决: PS:比较羡慕迅雷的Web服务器,16G内存。 1、查看当前的PHP FastCGI进程数是否够用: netstat -anpo | grep "php-cgi" | wc -l 如果实际使用的“FastCGI进程数…- 13
- 0
-
小知识:Nginx0.5.33+PHP5.2.5(FastCGI)搭建胜过Apache10倍的Web服务器
修正了PHP iconv和gd库冲突的BUG,增加了PHP mcrypt、memcache扩展,修改了PHP和Nginx编译参数,优化了Nginx配置文件,添加了部分功能。 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAPPOP3SMTP 代理服务器。 Nginx 是由 Igo Sysoev 为俄罗斯访问量第二的 …- 1
- 0
-
小知识:封80端口应对策略 Nginx反向代理For WIN2003超级傻瓜式配置
Win下最新版本儿:nginx-0.8.31 下载地址:http://sysoev.ru/nginx/nginx-0.8.31.zip 下载后解压到任意位置,然后修改里面的nginx.conf和添加proxy.conf后启动Nginx.exe即可! proxy.conf内容: 复制代码代码如下: proxy_redirect off; proxy_set_header Ho…- 4
- 0
-
小知识:一句简单命令重启nginx
但研究了一下nginx帮助后发现,有-s参数可对nginx服务进行管理: # /usr/local/nginx/sbin/nginx -h nginx version: nginx/0.7.63 Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives] Options: -?,-h : this help…- 5
- 0
-
小知识:Nginx + php 搭建 超性能 WEB 服务器
Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。 在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0.6.31 + PHP 5.2.6 (FastCGI) 可以承受3万以上的…- 2
- 0
-
小知识:高性能WEB开发 nginx HTTP服务器篇
第一篇:HTTP服务器 因tomcat处理静态资源的速度比较慢,所以首先想到的就是把所有静态资源(JS,CSS,image,swf) 提到单独的服务器,用更加快速的HTTP服务器,这里选择了nginx了,nginx相比apache,更加轻量级, 配置更加简单,而且nginx不仅仅是高性能的HTTP服务器,还是高性能的反向代理服务器。 目前很多大型网站…- 1
- 0
-
小知识:nginx下的代理服务器80端口被封的解决方案
方法如下: 首先得准备一台VPS,俺用的是国外的,,早上我已经将环境搞定了,于是迫不及待的测试了下……???啥?你吖环境都不知道配置??没关系.看哥的教程,用SSH连接上终端,挨个执行centos下的LNMP环境一键安装这篇文章里面的内容吧,好了.这下会了吧.其他的….命令那些的看看Centos下一些基本要用到的命令,也就差不多了…..好了.这些都了解的差不多了吧… 然后,我们不是80…- 22
- 0
-
小知识:Windows下Nginx+PHP5的安装与配置方法
以下是我在 Windows 2003 安装中 Nginx 和 PHP5.2 的步骤,但windows版本的nginx性能要比Linux/Uninx版本的Nginx差太多。 安装 PHP5 首先,从 http://www.php.net/downloads.php 下 载最新的 PHP5.2.9-2 Windows 版本,解压至 C:\php,把压缩包中的 php.in…- 3
- 0
-
小知识:基于Xen的VPS ubuntu+nginx+php安装教程
因为对系统性能要求很低,所以选择了Link-1,2.5G硬盘、64M内存、100GB流量、1个独立ip。 使用优惠码9DMM7R可以有10%的折扣,vpslink.com。当然也可以找更大折扣的优惠码,但是一般只限3个月内。 在vpslink后台安装os,选择ubuntu9.04,一分钟后系统装完了,ssh登录root。 工作1:配置web服务器 为了调试程序,支持php的web服务器还是需要的。…- 5
- 0
-
小知识:ubuntu上配置Nginx+PHP5 FastCGI服务器配置
首先安装或编译Nginx。 安装Nginx 源码包可以在官方主页上下载。Ubuntu 9.04可以直接通过apt安装,也可以从这里下载最新的deb包: sudo apt-get install nginx 如果要自己编译的话,需要确保自己已经有编译器和PCRE的库(用于Nginx的rewrite模块,如果不需要这个模块可以在configure时使用./configure –without-rewr…- 2
- 0
-
小知识:Nginx重定向的配置实例
在/usr/local/nginx/conf/nginx.conf中: server { ... ##begin add by guozhenbin 20100727 location /b2c/ { if (!-e $request_filename) { rewrite ^/b2c/(.*)$ /b…- 4
- 0
-
小知识:Nginx 启动、停止、重启、升级操作命令收集
那下面主要总结一下Nginx的基本操作。 启动操作 命令: nginx -c /usr/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径。 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文章)来进行的 步骤1:查询nginx主进程号 ps -ef…- 10
- 0
-
小知识:Nginx 启动脚本/重启脚本代码
第一步 先运行命令关闭nginx sudo kill `cat /usr/local/nginx/logs/nginx.pid` 第二步 vi /etc/init.d/nginx 输入以下内容 复制代码代码如下: #!/bin/sh # # nginx - this script starts and …- 1
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!