Welcome 微信登录

首页 / 操作系统 / 服务器配置

Nginx配置优化详解

Nginx配置优化详解

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一个简单的预览——那些可以通过微调来提高性能设置的概述。你的情...
nginx配置gzip压缩页面

nginx配置gzip压缩页面

gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。Nginx的压缩输出有一组gzip压缩指令来实现。相关指令位于http{….}两个大括号之间。gzip on;该指令用于开启或关闭gzip模块(on/off)gzip_min_length 1k;设置允许压缩的页面最小字节...
Nginx限制IP并发数与下载速度的方法

Nginx限制IP并发数与下载速度的方法

在Nginx服务器上进行一些常规设置,来限制其并发数及会话空间等。nginx限制ip并发数,也是说限制同一个ip同时连接服务器的数量1,添加limit_zone 这个变量只能在http使用代码示例:复制代码 代码如下:vi /usr/local/nginx/conf/nginx.conflimit_zone one $remote_addr 10m;2,添加limit_conn 这个变量可以在http, server, location使用只限制一个站点,...
Linux下Nginx安全证书ssl配置方法

Linux下Nginx安全证书ssl配置方法

分享下我是如何一步步在Nginx上配置SSL的。首先,确保安装了OpenSSL库,并且安装Nginx时使用了–with-http_ssl_module参数。初学者或者菜鸟建议使用LNMP进行一键安装。生成证书:进入要生成证书的目录cd /usr/local/nginx/conf使用openssl创建创建服务器私钥,输入相应提示的信息复制代码 代码如下:openssl genrsa -des3 -out server.key 1024创建证书签名请求(Cer...
重启nginx后丢失nginx.pid的解决方法

重启nginx后丢失nginx.pid的解决方法

一,nginx的停止操作停止操作是通过向nginx进程发送信号来实现的。步骤1:查询nginx主进程号复制代码 代码如下:ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:kill -TERM 主进程号强制停止Nginx:复制代码 代码如下:pkill -9 nginx另外, 若在nginx.conf配置了pid文件存放路径...
windows安装nginx部署步骤图解(反向代理与负载均衡)

windows安装nginx部署步骤图解(反向代理与负载均衡)

一、下载安装Nginx(本文环境为windows xp 32bit环境)解压nginx-1.0.11.zip,进入nginx-1.0.11,在命令行中执行命令让Nginx启动。具体操作如下图:测试是否安装成功,输入地址:http://localhost:8090浏览器显示结果如下图:OK,Nginx部署成功了。二、关于Nginx的反向代理配置。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部...
nginx配置文件详解中文版

nginx配置文件详解中文版

本文列出了nginx默认配置文件 nginx.conf手大部分命令,并加以中文注释说明,实际配置中可能没有这么复杂,这里只能作为一个参考阅读文档!一、nginx基本配置复制代码 代码如下:#定义Nginx运行的用户和用户组,系统中必须有此用户,可以是nologinuser www www; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.l...
Nginx平滑升级的详细操作方法

Nginx平滑升级的详细操作方法

一、平滑升级概述Nginx方便地帮助我们实现了平滑升级。其原理简单概括,就是:(1)在不停掉老进程的情况下,启动新进程。(2)老进程负责处理仍然没有处理完的请求,但不再接受处理请求。(3)新进程接受新请求。(4)老进程处理完所有请求,关闭所有连接后,停止。这样就很方便地实现了平滑升级。一般有两种情况下需要升级Nginx,一种是确实要升级Nginx的版本,另一种是要为Nginx添加新的模块。二.、升级过程具体的操作也很简单,如下:(0)查看当前版本在存放Ng...
<< 31 32 33 34 35 36 37 38 39 40 >>