打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
nginx.conf
user  www www;  #运行nginx所在的用户名和用户组

worker_processes     8;
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;


error_log  /usr/local/nginx/logs/nginx_error.log crit;   #全局错误日志及PID文件
pid        /usr/local/nginx/nginx.pid;
worker_rlimit_nofile 65535;   #单进程打开的最大文件数
events {                    #工作模式及连接数上限
use epoll;
worker_connections  51200; #每个进程最大连接数(最大连接=连接数x进程数)
}

http {

include       mime.types;   #设定mime类型

default_type application/octet-stream;   #设置nginx生成日志格式
log_format main ’$remote_addr - $remote_user [$time_local] ”$request” ’
‘$status $body_bytes_sent ”$http_referer” ’
‘”$http_user_agent” $http_x_forwarded_for $request_length $request_time’ $cookie_jsessionid $upstream_status $upstream_addr $server_name;

log_format cs ’$remote_addr - $remote_user [$time_local] ”$request” ’
‘$status $body_bytes_sent ”$http_referer” ’
‘”$http_user_agent” $http_x_forwarded_for $request_length $request_time’ $cookie_jsessionid $upstream_status $upstream_addr $server_name;

log_format cs184  $cookie_jsessionid $upstream_status $upstream_addr $server_name;

include proxy.conf;   #反向代理配置文件
include vhosts/*conf;  #虚拟主机配置文件
charset utf8;                      #默认编码




server_tokens off;   #关闭nginx版本号
server_names_hash_bucket_size 128; #服务器名字的哈希存储大小
client_header_buffer_size 32k;   #设定请求缓冲,nginx默认会用client_header_buffer_size这个buffer来读取header值,如果header过大,它会使用large_client_header_buffers来读取
large_client_header_buffers 4 32k;
sendfile on;     #sendfile 指令指定 nginx 是否调用 sendfile 函数(zero copy 方式)来输出文件,对于普通应用,必须设为 on。如果用来进行下载等应用磁盘IO重负载应用,可设置为 off,以平衡磁盘与网络IO处理速度,降低系统 uptime。
send_timeout 60;  #客户端发送内容超时
tcp_nopush on;    #网络连接选择
keepalive_timeout 60;  #指定客户端保活超时时间
tcp_nodelay on;       #网络连接选择

gzip on;  #设置gzip

gzip_min_length 1k;  #最小压缩文件大小
gzip_buffers 4 16k;   #压缩缓冲区
gzip_http_version 1.0;  #压缩版本
gzip_comp_level 7;    #压缩比率
gzip_types text/plain application/json application/x-javascript text/css application/xml; #压缩类型
gzip_vary on;     #vary header支持
#limit_zone crawler $binary_remote_addr 10m;  #目录限速

#设置负载均衡服务器 (可根据具体部署情况来设置)


###禁止通过ip访问站点
}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Nginx resin session问题解决
nginx配置详解
常见的nginx的配置选项
(总结)Nginx配置文件nginx.conf中文详解
CentOS下yum安装 Nginx
nginx控制指定ip访问网站
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服