Nginx配置SSH + 多端请求转发配置

博客围绕nginx展开,但具体内容缺失。nginx是后端开发中常用的服务器软件,可用于反向代理、负载均衡等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


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        on;
	
    keepalive_timeout  65;

    gzip  on;
	
	proxy_buffering off;

	upstream static_server{
		server localhost:8083;
	}
	
	upstream main_server{
		server localhost:81;
	}
	
	upstream tomcat_server{
		server localhost:8081;
	}

	upstream app_server{
		server localhost:82;
	}
	

    server {
        listen 80;
	    listen [::]:80 ssl;
	    listen 443 ssl;
	    listen [::]:443 ssl;
        server_name  xxx.xxx.xxx;

	    client_header_timeout    10m;
	    client_body_timeout      10m;
	    client_max_body_size  100M;
    	proxy_connect_timeout   18000;   #连接时间为半小时
    	proxy_send_timeout      18000;
    	proxy_read_timeout      18000;

	    ssl on;
	    ssl_certificate E:/ssl/labinone.crt;
	    ssl_certificate_key E:/ssl/labinone.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;

		location /api {
			#root   dist;
			#index  index.html index.htm index.aspx;


			proxy_pass http://tomcat_server;
			
			proxy_set_header   Host             $host; 
			proxy_set_header   X-Real-IP        $remote_addr; 
			proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
		}

		
		location /instrum {
		
			proxy_pass	http://static_server;
			
			proxy_set_header   Host             $host; 
			proxy_set_header   X-Real-IP        $remote_addr; 
			proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
		
		location / {
		
			proxy_pass	http://main_server;
			
			proxy_set_header   Host             $host; 
			proxy_set_header   X-Real-IP        $remote_addr; 
			proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
       }
		

      
    }


}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值