Browse Source

for admin

stanley-king 4 years ago
parent
commit
4bdde26513
3 changed files with 81 additions and 0 deletions
  1. BIN
      conf/etc/localtime
  2. 68 0
      conf/nginx/nginx-prod-http.conf
  3. 13 0
      docker-compose-win.yml

BIN
conf/etc/localtime


+ 68 - 0
conf/nginx/nginx-prod-http.conf

@@ -0,0 +1,68 @@
+
+user nginx;
+worker_processes  1;
+error_log   /var/error.log  info;
+#pid        logs/nginx.pid;
+worker_rlimit_nofile 1024;
+
+events {
+    worker_connections  1024;
+}
+
+http
+{
+    include       mime.types;
+    default_type  application/octet-stream;
+    fastcgi_buffer_size 32k;
+    fastcgi_buffers 8 32k;
+    underscores_in_headers on;
+    client_max_body_size 1024M;
+
+    sendfile            on;
+    keepalive_timeout   65;
+
+    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
+                      '$status $body_bytes_sent "$http_referer" '
+                      '"$http_user_agent" "$http_x_forwarded_for"';
+
+    server
+    {
+    	listen       80;
+        set  $folder_name /var/www/html;
+        server_name 10.64.81.2;
+        root $folder_name;
+        index index.html Index.php;
+    	client_max_body_size 100m;
+    	proxy_connect_timeout 500s;
+        proxy_read_timeout 500s;
+        proxy_send_timeout 500s;
+        fastcgi_connect_timeout 75;
+        fastcgi_read_timeout 600;
+        fastcgi_send_timeout 600;
+
+        charset utf-8;
+        location /data/log {
+            deny all;
+            return 403;
+        }
+        location / {
+            index  index.html index.htm Index.php;
+        }
+
+        if (!-e $request_filename) {
+            rewrite  ^(.*)$  /Index.php?s=/$1  last;
+        }
+
+        location ~ \.php {
+            add_header Cache-Control no-store;
+            set  $folder_name /var/www/html/public;
+            root           $folder_name;
+            fastcgi_pass   accfpm:9000;
+            fastcgi_index  Index.php;
+            fastcgi_split_path_info ^(.+\.php)(.*)$;
+            fastcgi_param PATH_INFO $fastcgi_path_info;
+            fastcgi_param  SCRIPT_FILENAME  $folder_name$fastcgi_script_name;
+            include        fastcgi_params;
+        }
+    }
+}

+ 13 - 0
docker-compose-win.yml

@@ -0,0 +1,13 @@
+version: "3.7"
+
+services:
+  admnginx:
+    image: nginx:alpine
+    ports:
+      - "80:80"
+    volumes:
+      - /d/zng/zngadmin/conf/etc/localtime:/etc/localtime:ro
+      - /d/zng/zngadmin/conf/nginx/nginx-prod-http.conf:/etc/nginx/nginx.conf:ro
+      - /d/zng/zngadmin:/var/www/html
+    container_name: "acc-nginx"
+    command: [nginx,'-g','daemon off;']