|
@@ -0,0 +1,235 @@
|
|
|
+worker_processes auto;
|
|
|
+worker_rlimit_nofile 51200;
|
|
|
+events
|
|
|
+{
|
|
|
+ worker_connections 51200;
|
|
|
+ multi_accept on;
|
|
|
+}
|
|
|
+http {
|
|
|
+ include mime.types;
|
|
|
+ #include luawaf.conf;
|
|
|
+ include proxy.conf;
|
|
|
+ default_type application/octet-stream;
|
|
|
+
|
|
|
+ server_names_hash_bucket_size 512;
|
|
|
+ client_header_buffer_size 32k;
|
|
|
+ large_client_header_buffers 4 32k;
|
|
|
+ client_max_body_size 50m;
|
|
|
+
|
|
|
+ sendfile on;
|
|
|
+ tcp_nopush on;
|
|
|
+
|
|
|
+ keepalive_timeout 60;
|
|
|
+
|
|
|
+ tcp_nodelay on;
|
|
|
+
|
|
|
+ fastcgi_connect_timeout 300;
|
|
|
+ fastcgi_send_timeout 300;
|
|
|
+ fastcgi_read_timeout 300;
|
|
|
+ fastcgi_buffer_size 64k;
|
|
|
+ fastcgi_buffers 4 64k;
|
|
|
+ fastcgi_busy_buffers_size 128k;
|
|
|
+ fastcgi_temp_file_write_size 256k;
|
|
|
+ fastcgi_intercept_errors on;
|
|
|
+
|
|
|
+ gzip on;
|
|
|
+ gzip_min_length 1k;
|
|
|
+ gzip_buffers 4 16k;
|
|
|
+ gzip_http_version 1.1;
|
|
|
+ gzip_comp_level 2;
|
|
|
+ gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
|
|
|
+ gzip_vary on;
|
|
|
+ gzip_proxied expired no-cache no-store private auth;
|
|
|
+ gzip_disable "MSIE [1-6]\.";
|
|
|
+
|
|
|
+ limit_conn_zone $binary_remote_addr zone=perip:10m;
|
|
|
+ limit_conn_zone $server_name zone=perserver:10m;
|
|
|
+
|
|
|
+ server_tokens off;
|
|
|
+ access_log off;
|
|
|
+
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name localhost;
|
|
|
+
|
|
|
+ #charset koi8-r;
|
|
|
+
|
|
|
+ #access_log logs/host.access.log main;
|
|
|
+
|
|
|
+ location / {
|
|
|
+ root html;
|
|
|
+ index index.html index.htm;
|
|
|
+ }
|
|
|
+ location /nginx_status {
|
|
|
+ allow 127.0.0.1;
|
|
|
+ deny all;
|
|
|
+ stub_status on;
|
|
|
+ access_log off;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name admin.fbylive.com;
|
|
|
+ proxy_connect_timeout 300;
|
|
|
+ proxy_send_timeout 300;
|
|
|
+ proxy_read_timeout 300;
|
|
|
+ location / {
|
|
|
+ root C:\Tools\ui\adminUI;
|
|
|
+ try_files $uri $uri/ /index.html;
|
|
|
+ index index.html index.htm;
|
|
|
+ }
|
|
|
+ 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_set_header X-Forwarded-Proto $scheme;
|
|
|
+ proxy_set_header X-NginX-Proxy true;
|
|
|
+ proxy_pass http://localhost:7011/;
|
|
|
+ client_body_timeout 500s;
|
|
|
+ client_max_body_size 200m;
|
|
|
+ proxy_connect_timeout 1800s;
|
|
|
+ proxy_send_timeout 1800s;
|
|
|
+ proxy_read_timeout 1800s;
|
|
|
+ send_timeout 1800s;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name company.fbylive.com;
|
|
|
+ proxy_connect_timeout 300;
|
|
|
+ proxy_send_timeout 300;
|
|
|
+ proxy_read_timeout 300;
|
|
|
+ location / {
|
|
|
+ root C:\Tools\ui\companyUI;
|
|
|
+ try_files $uri $uri/ /index.html;
|
|
|
+ index index.html index.htm;
|
|
|
+ }
|
|
|
+ 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_set_header X-Forwarded-Proto $scheme;
|
|
|
+ proxy_set_header X-NginX-Proxy true;
|
|
|
+ proxy_pass http://localhost:7012/;
|
|
|
+ client_body_timeout 500s;
|
|
|
+ client_max_body_size 200m;
|
|
|
+ proxy_connect_timeout 1800s;
|
|
|
+ proxy_send_timeout 1800s;
|
|
|
+ proxy_read_timeout 1800s;
|
|
|
+ send_timeout 1800s;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name scrm.fbylive.com;
|
|
|
+ location / {
|
|
|
+ proxy_pass http://localhost:8006/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ location /WW_verify_CquJP69UyLfoMwTY.txt {
|
|
|
+ alias C:\\Tools\\ui\\WW_verify_CquJP69UyLfoMwTY.txt;
|
|
|
+
|
|
|
+ }
|
|
|
+ location /qwh5/ {
|
|
|
+
|
|
|
+ alias C:\\Tools\\ui\\qwh5\\;
|
|
|
+ try_files $uri $uri/ /qwh5/index.html;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+ location /apis/ {
|
|
|
+ proxy_pass http://localhost:7771/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name scrm.hyljcourse.com;
|
|
|
+ location / {
|
|
|
+ proxy_pass http://localhost:8006/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ location /WW_verify_CquJP69UyLfoMwTY.txt {
|
|
|
+ alias C:\\Tools\\ui\\WW_verify_CquJP69UyLfoMwTY.txt;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ location /qwh5 {
|
|
|
+ alias C:\\Tools\\ui\\qwh5UI\\;
|
|
|
+ try_files $uri $uri/ /qwh5/index.html;
|
|
|
+ }
|
|
|
+ location /apis/ {
|
|
|
+ proxy_pass http://localhost:7771/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name tool.fbylive.com;
|
|
|
+ location / {
|
|
|
+ proxy_pass http://localhost:7771/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name userapp.fbylive.com;
|
|
|
+ location / {
|
|
|
+ proxy_pass http://localhost:7005/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ server {
|
|
|
+ listen 80;
|
|
|
+ server_name h5.fbylive.com;
|
|
|
+ location / {
|
|
|
+
|
|
|
+ root C:\Tools\ui\companyAppUI;
|
|
|
+ index index.html index.htm;
|
|
|
+ try_files $uri $uri/ /index.html;
|
|
|
+ }
|
|
|
+ location /courseH5 {
|
|
|
+ alias C:\Tools\ui\courseh5UI;
|
|
|
+ try_files $uri $uri/ /courseH5/index.html; # 回退到index.html
|
|
|
+ }
|
|
|
+ location /prod-api/ {
|
|
|
+ proxy_pass http://localhost:7015/;
|
|
|
+ proxy_set_header Host $host;
|
|
|
+ proxy_set_header X-Real-IP $remote_addr;
|
|
|
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
|
+ proxy_set_header X-Forwarded-Proto $scheme;
|
|
|
+ }
|
|
|
+ location /MP_verify_W5rBtdyb9f8ytWWG.txt {
|
|
|
+ alias C:\\Tools\\ui\\MP_verify_W5rBtdyb9f8ytWWG.txt;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ include vhost/*.conf;
|
|
|
+ #加载vhost目录下的虚拟主机配置文件
|
|
|
+}
|
|
|
+stream {
|
|
|
+ # TCP/UDP 代理配置
|
|
|
+ server {
|
|
|
+ listen 2345;
|
|
|
+ proxy_pass 192.168.0.74:3306;
|
|
|
+ }
|
|
|
+}
|