nginx的优化 细致

Posted gaiting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx的优化 细致相关的知识,希望对你有一定的参考价值。

1.了解nginx

1.1定义

Nginx 是一个高性能的http和反向代理web服务器 

1.2优点 

是一个开源的软件 

可以做负载均衡

用C语言编写的

处理静态文件,索引文件以及自动索引;打开文件描述符缓冲

2.nginx的配置文件具体参数

2.1 nginx.conf的详细说明

#运行用户
user www-data;   

#启动进程,通常设置成和cpu的数量相等
worker_processes  1;

#全局错误日志及PID文件
error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

#默认请求
    location / {
          root   /root;      #定义服务器的默认网站根目录位置
          index index.php index.html index.htm;   #定义首页索引文件的名称

 

3.具体优化配置

3.1最打打开文件数

worker_rlimit_nofile 65535;

*   soft nofile   65535
*   hard nofile   65535

3.1内核参数的优化

以上是关于nginx的优化 细致的主要内容,如果未能解决你的问题,请参考以下文章

Nginx深度优化

Nginx web服务优化

nginx优化_安全方面的优化

Nginx安全优化与性能调优

nginx优化

Nginx优化指南+LINUX内核优化+linux连接数优化+nginx连接数优化