nginx.conf 翻译 简单理解

</pre><pre name="code" class="html"><ol><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;"># 运行用户</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">#启动进程,通常与cpu数相等</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">user nginx nginx;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">worker_processes 8;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">#错误日志文件路径</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">error_log /app/logs/nginx_error.log crit;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">pidlogs/nginx.pid;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">#工作模式及连接数上线</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">events {</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> #epoll是多路复用io(IO multiplexing中的一种,适合linux2.6内核以上)  可以大大提高nginx性能</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> use epoll;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: rgb(255, 0, 0);">#单个后台,,worker process 最大并发连接数</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> worker_connections 1024;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">}</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">#http服务器,利用它的反向代理功能,提供负载均衡支持</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">http {</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">#设置mine类型,由mime.types文件定义</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> includemime.types;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color:#ff0000;">#默认mine类型</span></span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> default_type application/octet-stream;</span></li><li></li><li></li><li></li><li><span style="color:#ff0000;">#日志格式</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> log_format commonlog '$remote_addr – $remote_user [$time_local] "$request" '</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">'$status $body_bytes_sent "$http_referer" '</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">'"$http_user_agent" "$http_x_forwarded_for"';</span></li><li></li><li></li><li></li><li></li><li><span style="color:#ff0000;">#sendfile指令指定 <span style="font-family: monospace; white-space: pre; background-color: rgb(240, 240, 240);">nginx</span>是否调用sendfile函数(zero copy方式)来输出文件,对于普通应用,必须设置为 on;如果用来下载等应用磁盘io重负载,可以设置为off</span></li><li><span style="color:#ff0000;">#以平衡磁盘和网络IO传输速度,降低系统的uptime</span></li><li></li><li><span style="font-family: Arial, Helvetica, sans-serif;">sendfile on;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;">keepalive_timeout 65;</span></li><li><span style="font-family: Arial, Helvetica, sans-serif;"> include extra/nginx_vhosts.conf;</span></li></ol>

筑起梦想的鸟巢,开始人生的长跑,领先每回的冲刺,

nginx.conf 翻译 简单理解

相关文章:

你感兴趣的文章:

标签云: