sf-utils2 sf-utils2
版本v3.3.3-beta1
首页
  • 01.快速开始 🔥
  • 02.基础-Base
  • 03.对象-Object
  • 04.数组-Array
  • 05.方法-Function
  • 06.字符串-String
  • 07.数学-Math
  • 08.dom
  • 09.拓展
  • webpack5.x教程学习 (opens new window)
  • 例子
  • 教程 🔥
  • 例子配置
企业级后台模版 (opens new window)
版本v3.3.3-beta1
首页
  • 01.快速开始 🔥
  • 02.基础-Base
  • 03.对象-Object
  • 04.数组-Array
  • 05.方法-Function
  • 06.字符串-String
  • 07.数学-Math
  • 08.dom
  • 09.拓展
  • webpack5.x教程学习 (opens new window)
  • 例子
  • 教程 🔥
  • 例子配置
企业级后台模版 (opens new window)
  • Nginx配置

    • 教程🔥
    • 指南者留学nginx配置
    • 溧阳口腔nginx配置
    • 本地mac nginx配置
    • 阿里云服务器nginx配置
    • 匿名sit配置
    • 匿名uat配置

本地mac nginx配置

#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;
}

stream {
    server {
        listen                             2002;
        proxy_connect_timeout              10s;
        proxy_pass                         localhost:3306;
    }
}

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;

    #                                      another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #                                      listen 8000;
    #                                      listen somename:8080;
    #                                      server_name somename alias another.alias;
    #    location / {
    #                                      root html;
    #                                      index index.html index.htm;
    #    }
    #}
    # server {
    #                                      listen 2003;
    #     location ^~ /h5 {
    #                                      alias /Users/bianpengfei/Downloads/H5Demo/;
    #     }
    # }
    server {
        listen                             10003;
        location / {
            root                           /Users/bianpengfei/临时文件/nginx-project/quyu_etl_ui;
            try_files                      $uri $uri/index.html;
            #index                         connect.html;
            #rewrite                       ^.*$ /static/connect.html break;
            if ($request_filename ~* .*\.(?:htm|html)) {
                add_header                 Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
            }
        }

        location ^~ /api/ {
            proxy_pass                     http://192.168.0.247:8088;
            rewrite                        ^/api/(.*)$ /api/$1 break;
        }
    }

    server {
        listen                             10001;
        location / {
            root                           /Users/bianpengfei/Downloads/H5Demo/VueProject/BLEDemo/static;
            try_files                      $uri $uri/connect.html;
            #index                         connect.html;
            #rewrite                       ^.*$ /static/connect.html break;
            if ($request_filename ~* .*\.(?:htm|html)) {
                add_header                 Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
            }
        }
    }

    server {
        listen                             10002;
        # location / {
        #                                  root /Users/bianpengfei/Downloads/H5Demo/VueProject/BLEDemo/static/DeviceControl;
        #                                  try_files $uri $uri/index.html;
        #                                  #index connect.html;
        #                                  #rewrite ^.*$ /static/connect.html break;
        #     if ($request_filename ~* .*\.(?:htm|html)) {
        #                                  add_header Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
        #     }
        # }
        location / {
            alias                          /Users/bianpengfei/Downloads/nothidnsfnaksnfdaad/;
            #                              try_files $uri $uri/index.html;
            #index                         connect.html;
            #rewrite                       ^.*$ /static/connect.html break;
            if ($request_filename ~* .*\.(?:htm|html)) {
                add_header                 Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
            }
        }
    }

    server {
        listen                             30107;
        server_name                        localhost;

        location / {
            alias                          /Users/bianpengfei/卞鹏飞/工作空间/曼荼罗有限公司/统一门户前端后台/frontend-admin/dist/;
            index                          index.html index.htm;
            try_files                      $uri $uri/index.html;
            #设置某个文件不缓存读取本地,永远走200,拿到最新的
            if ($request_filename ~* .*\.(?:htm|html)$) {
                add_header                 Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
            }
        }

        location ^~ /react-demo/ {
            alias                          /Users/bianpengfei/卞鹏飞/工作空间/前端学习/react-cli-my-app/dist/;
            index                          index.html index.htm;
            try_files                      $uri $uri/ @react-demo;
        }

        location @react-demo {
            # rewrite ^(.*)/ $1/demo.html last;
            rewrite ^(.*)/ /react-demo/index.html last;
        }

        location /main-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://192.168.3.73:30107;
            rewrite                        ^/main-api/(.*)$ /$1 break;
        }

        location /uip-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://192.168.3.73:30107;
            rewrite                        ^/uip-api/(.*)$ /$1 break;
        }

        error_page                         500 502 503 504 /50x.html;
        location = /50x.html {
            root                           /usr/share/nginx/html;
        }
    }

    #                                      HTTPS server
    #
    #server {
    #                                      listen 443 ssl;
    #                                      server_name localhost;
    #                                      ssl_certificate cert.pem;
    #                                      ssl_certificate_key cert.key;
    #                                      ssl_session_cache shared:SSL:1m;
    #                                      ssl_session_timeout 5m;
    #                                      ssl_ciphers HIGH:!aNULL:!MD5;
    #                                      ssl_prefer_server_ciphers on;
    #    location / {
    #                                      root html;
    #                                      index index.html index.htm;
    #    }
    #}
    include                                servers/*;
}


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
上次更新: 2022/12/30, 23:48:21
溧阳口腔nginx配置
阿里云服务器nginx配置

← 溧阳口腔nginx配置 阿里云服务器nginx配置→

Theme by Vdoing | Copyright © 2022-2025 bianpengfei
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×