nginx 基本配置
定义Nginx运行的用户和用户组,系统中必须有此用户,可以是nologin
1 | user www www; |
启动进程,通常设置成和cpu的数量相等
1 | worker_processes 1; |
全局错误日志及PID文件
1 | error_log /var/log/nginx/error.log; #错误日志定义等级,[ debug | info | notice | warn | error | crit ] |
一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值ulimit -n)与nginx进程数相除,但是nginx分配请求并不均匀,所以建议与ulimit -n的值保持一致。1
worker_rlimit_nofile 65535;
工作模式及连接数上限
1 | events { |
设定http服务器,利用它的反向代理功能提供负载均衡支持
1 | http { |
虚拟主机配置
1 | server { |
nginx的负载均衡和代理配置
设定http服务器,利用它的反向代理功能提供负载均衡支持
1 | http { |
第一个虚拟服务器
1 | server { |