From cb64c7f2f801d33fed0fec22369f356254eb1ea6 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期五, 21 三月 2025 11:07:26 +0800
Subject: [PATCH] nginx

---
 nginx.conf |  332 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 332 insertions(+), 0 deletions(-)

diff --git a/nginx.conf b/nginx.conf
new file mode 100644
index 0000000..4fc3e07
--- /dev/null
+++ b/nginx.conf
@@ -0,0 +1,332 @@
+worker_processes  1;
+
+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;
+    #tcp_nopush     on;
+
+    #keepalive_timeout  0;
+    keepalive_timeout  65;
+
+    #gzip  on;
+
+    server {
+        listen       81;
+        server_name  localhost;
+        location / {
+            root   html;
+            index  index.html index.htm;
+        }
+        error_page   500 502 503 504  /50x.html;
+        location = /50x.html {
+            root   html;
+        }
+    }
+
+	     # 闄曞仴鍖绘緞鍚堢熆鍔″眬涓績鍖婚櫌姝e紡
+
+		 		upstream upstream1{
+        # 杞彂鐨勮闂湴鍧�
+		server 127.0.0.1:9000;
+     }
+   server {
+        listen 8089;
+        server_name  localhost;
+        location / {
+           proxy_pass  http://upstream1;
+        }
+
+    }
+
+    server {
+        listen       9000;
+        server_name  localhost;
+
+                 location / {
+           root html/chkwyy/prod;
+				index  index.html index.htm;
+				try_files $uri $uri/ /index.html;
+        }
+
+                location /prod-api{
+                   # rewrite /prod-api(/.*) $1 break;
+            proxy_set_header Host $http_host;
+            proxy_set_header X-Real-IP $remote_addr;
+            proxy_set_header REMOTE-HOST $remote_addr;
+            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+            proxy_pass http://localhost:5001/ltkj-admin;
+        }
+
+        error_page   500 502 503 504  /50x.html;
+        location = /50x.html {
+            root   html;
+        }
+
+    }
+
+	# 闄曞仴鍖昏タ瀹夌叅鏈哄尰闄㈡寮�
+
+	upstream upstream2{
+        # 杞彂鐨勮闂湴鍧�
+		server 127.0.0.1:9001;
+     }
+   server {
+        listen 8092;
+        server_name  localhost;
+        location / {
+           proxy_pass  http://upstream2;
+        }
+
+    }
+
+
+	server {
+        listen       9001;
+        server_name  localhost;
+
+                 location / {
+            root html/xamjyy/prod;
+				index  index.html index.htm;
+				try_files $uri $uri/ /index.html;
+        }
+
+                location /prod-api{
+                   # rewrite /prod-api(/.*) $1 break;
+            proxy_set_header Host $http_host;
+            proxy_set_header X-Real-IP $remote_addr;
+            proxy_set_header REMOTE-HOST $remote_addr;
+            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+            proxy_pass http://localhost:5003/ltkj-admin;
+        }
+
+        error_page   500 502 503 504  /50x.html;
+        location = /50x.html {
+            root   html;
+        }
+
+    }
+
+	# 闄曞仴鍖昏タ瀹夌叅鏈哄尰闄㈡祴璇�
+
+		upstream upstream3{
+        # 杞彂鐨勮闂湴鍧�
+		server 127.0.0.1:9002;
+     }
+   server {
+        listen 8093;
+        server_name  localhost;
+        location / {
+           proxy_pass  http://upstream3;
+        }
+
+    }
+
+	server {
+        listen       9002;
+        server_name  localhost;
+
+                 location / {
+            root html/xamjyy/test;
+				index  index.html index.htm;
+				try_files $uri $uri/ /index.html;
+        }
+
+                location /prod-api{
+                   # rewrite /prod-api(/.*) $1 break;
+            proxy_set_header Host $http_host;
+            proxy_set_header X-Real-IP $remote_addr;
+            proxy_set_header REMOTE-HOST $remote_addr;
+            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+            proxy_pass http://localhost:5004/ltkj-admin;
+        }
+
+        error_page   500 502 503 504  /50x.html;
+        location = /50x.html {
+            root   html;
+        }
+
+    }
+
+
+	# 鍖哄煙鐗�
+	# 娴嬭瘯
+    upstream upstreamchkwyytest {
+        server 127.0.0.1:9111;
+    }
+    upstream upstreamxamjyytest {
+        server 127.0.0.1:9112;
+    }
+    upstream upstreampbkwyytest {
+        server 127.0.0.1:9113;
+    }
+	upstream upstreamjdczgzyytest {
+        server 127.0.0.1:9114;
+    }
+	upstream upstreamsqyytest {
+        server 127.0.0.1:9115;
+    }
+
+	# 姝e紡
+	upstream upstreampbkwyy {
+        server 127.0.0.1:9213;
+    }
+
+	upstream upstreamjdczgzyy {
+        server 127.0.0.1:9214;
+    }
+
+	upstream upstreamsqyy {
+        server 127.0.0.1:9215;
+    }
+
+	# 娴嬭瘯
+    server {
+        listen 9011;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreamchkwyytest;
+        }
+    }
+
+    server {
+        listen 9012;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreamxamjyytest;
+        }
+    }
+
+    server {
+        listen 9013;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreampbkwyytest;
+        }
+    }
+
+	server {
+        listen 9014;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreamjdczgzyytest;
+        }
+    }
+
+	server {
+        listen 9015;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreamsqyytest;
+        }
+    }
+
+	# 姝e紡
+	server {
+        listen 8094;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreampbkwyy;
+        }
+    }
+
+	server {
+        listen 8095;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreamjdczgzyy;
+        }
+    }
+
+	server {
+        listen 8096;
+        server_name localhost;
+        location / {
+            proxy_pass http://upstreamsqyy;
+        }
+    }
+
+
+    server {
+
+        listen 9111;
+        listen 9112;
+        listen 9113;
+		listen 9114;
+		listen 9115;
+
+        server_name localhost;
+
+        location / {
+
+            root html/sjyqyb/test;
+
+            index index.html index.htm;
+
+            try_files $uri $uri/ /index.html;
+
+        }
+
+        location /stage-api {
+            proxy_set_header Host $http_host;
+            proxy_set_header X-Real-IP $remote_addr;
+            proxy_set_header REMOTE-HOST $remote_addr;
+            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+            proxy_pass http://localhost:5102/ltkj-admin;
+			# rewrite ^/prod-api/(.*)$ /$1 break;
+        }
+
+        error_page 500 502 503 504 /50x.html;
+
+        location = /50x.html {
+            root html;
+        }
+    }
+
+    server {
+
+        listen 9213;
+        listen 9214;
+		listen 9215;
+
+        server_name localhost;
+
+        location / {
+
+            root html/sjyqyb/prod;
+
+            index index.html index.htm;
+
+            try_files $uri $uri/ /index.html;
+
+        }
+
+        location /prod-api {
+            proxy_set_header Host $http_host;
+            proxy_set_header X-Real-IP $remote_addr;
+            proxy_set_header REMOTE-HOST $remote_addr;
+            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+            proxy_pass http://localhost:5101/ltkj-admin;
+			# rewrite ^/prod-api/(.*)$ /$1 break;
+        }
+
+        error_page 500 502 503 504 /50x.html;
+
+        location = /50x.html {
+            root html;
+        }
+    }
+
+}

--
Gitblit v1.8.0