nginx配置文件 常用配置

注:错误日志logs文件夹在nginx目录下


#user  nobody;
#定义nginx的进程数
worker_processes  1;


#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#nginx的进程文件
pid        logs/nginx.pid;


worker_rlimit_nofile 65536;

events {
#单个进程最大连接数
worker_connections  65536;
}

#设定http服务器
http {
#文件扩展名与文件类型映射表
include       mime.types;
#默认文件类型
default_type  application/octet-stream;
#log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
#                  '$status $body_bytes_sent "$http_referer" '
#                  '"$http_user_agent" "$http_x_forwarded_for"';

#access_log  logs/access.log  main;
#开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来输出文件,对于普通应用设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络I/O处理速度,降低系统的负载
sendfile        on;
#防止网络阻塞,让nginx在一个数据包中发送所有的头文件,而不是一个一个单独发
tcp_nopush     on;
#服务器名字的hash表大小
server_names_hash_bucket_size 128;
#上传文件大小限制
client_header_buffer_size 32k;
#设定请求缓存
large_client_header_buffers 4 32k;
#设定请求缓存
client_max_body_size 8m;
#长连接超时时间,单位是秒,一般设置时间较短,可以让nginx工作持续性更好
keepalive_timeout  60;
#设置请求头的超时时间
client_header_timeout 60; 
#设置请求体的超时时间
client_body_timeout 60;
#设置客户端响应超时时间,如果客户端两次操作间隔超过这个时间,服务器就会关闭这个链接
send_timeout 10;



#开启gzip压缩输出
gzip  on;
gzip_min_length  1k;
gzip_buffers  4 16k;
gzip_http_version  1.0;
gzip_comp_level  2;
gzip_types  text/plain application/x-javascript text/css application/xml;
gzip_vary on;


# upstream完成网络数据的接收、处理和转发
upstream test{
	server 127.0.0.1:8080;
}

server {   
  listen       80;
  server_name  localhost;
  
  location / {
    root   /apply/demo/test;
    index  index.html index.htm;
  }
  
  location /test {
	root   /apply/demo/test/test;
	index  test.html;
  }
  
  error_page   500 502 503 504  /50x.html;
  location = /50x.html {
    root   html;
  }
  
 }
 
 server {
	listen       80;
    server_name  test.test.com;
	
	location / {
		proxy_pass	http://127.0.0.1:9999;
		proxy_set_header Host $host;
		proxy_set_header x-forwarded-for $remote_addr;
	}
  }
 
}

随手记账单小程序 期待大家的反馈

微信图片_20200907143529.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值