parent
							
								
									1513cb4ca9
								
							
						
					
					
						commit
						f72be06618
					
				@ -0,0 +1,78 @@ | 
				
			|||||||
 | 
					upstream synchrotron { | 
				
			||||||
 | 
					    least_conn ; | 
				
			||||||
 | 
					    #server  127.0.0.1:8899; | 
				
			||||||
 | 
					    server  127.0.0.1:8898; | 
				
			||||||
 | 
					    #server  127.0.0.1:8897; | 
				
			||||||
 | 
					    #server  127.0.0.1:8896; | 
				
			||||||
 | 
					} | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					proxy_set_header        X-Forwarded-For     $remote_addr; | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server | 
				
			||||||
 | 
					{ | 
				
			||||||
 | 
					    listen 80; | 
				
			||||||
 | 
						listen 443 ssl http2; | 
				
			||||||
 | 
					    server_name fly.dvcloud.xin; | 
				
			||||||
 | 
					    index index.php index.html index.htm default.php default.htm default.html; | 
				
			||||||
 | 
					    root /www/wwwroot/fly.dvcloud.xin; | 
				
			||||||
 | 
					    proxy_connect_timeout 120; | 
				
			||||||
 | 
					    proxy_read_timeout 120; | 
				
			||||||
 | 
					    proxy_send_timeout 120; | 
				
			||||||
 | 
					    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 | 
				
			||||||
 | 
					    #error_page 404/404.html; | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    #HTTP_TO_HTTPS_START | 
				
			||||||
 | 
					    if ($server_port !~ 443){ | 
				
			||||||
 | 
					        rewrite ^(/.*)$ https://$host$1 permanent; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					    #HTTP_TO_HTTPS_END | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    ssl_certificate    /www/server/panel/vhost/cert/fly.dvcloud.xin/fullchain.pem; | 
				
			||||||
 | 
					    ssl_certificate_key    /www/server/panel/vhost/cert/fly.dvcloud.xin/privkey.pem; | 
				
			||||||
 | 
					    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; | 
				
			||||||
 | 
					    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; | 
				
			||||||
 | 
					    ssl_prefer_server_ciphers on; | 
				
			||||||
 | 
					    ssl_session_cache shared:SSL:10m; | 
				
			||||||
 | 
					    ssl_session_timeout 10m; | 
				
			||||||
 | 
					    error_page 497  https://$host$request_uri; | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    #SSL-END | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    location ~ ^/(download|api|files) { | 
				
			||||||
 | 
					        proxy_pass http://synchrotron; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    location ~ ^/(index|apps|user/login) { | 
				
			||||||
 | 
					        try_files $uri $uri/  /index.html; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    location / { | 
				
			||||||
 | 
					        try_files $uri $uri/  /appdownload/index.html; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    #禁止访问的文件或目录 | 
				
			||||||
 | 
					    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) | 
				
			||||||
 | 
					    { | 
				
			||||||
 | 
					        return 404; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ | 
				
			||||||
 | 
					    { | 
				
			||||||
 | 
					        expires      30d; | 
				
			||||||
 | 
					        error_log off; | 
				
			||||||
 | 
					        access_log /dev/null; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    location ~ .*\.(js|css)?$ | 
				
			||||||
 | 
					    { | 
				
			||||||
 | 
					        expires      12h; | 
				
			||||||
 | 
					        error_log off; | 
				
			||||||
 | 
					        access_log /dev/null; | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					    access_log  /www/wwwlogs/fly.dvcloud.xin.log; | 
				
			||||||
 | 
					    error_log  /www/wwwlogs/fly.dvcloud.xin.error.log; | 
				
			||||||
 | 
					} | 
				
			||||||
@ -0,0 +1,27 @@ | 
				
			|||||||
 | 
					# 对外提供 http 服务的端口 | 
				
			||||||
 | 
					http = 127.0.0.1:8899 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#the local unix socket file than commnuincate to Nginx   用于和 nginx 进行数据交互的端口 | 
				
			||||||
 | 
					socket = 127.0.0.1:8898 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# the base directory (full path)  django 程序的主目录 | 
				
			||||||
 | 
					chdir = /www/fir_ser | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Django's wsgi file | 
				
			||||||
 | 
					wsgi-file = fir_ser/wsgi.py | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# maximum number of worker processes | 
				
			||||||
 | 
					processes = 8 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#thread numbers startched in each worker process | 
				
			||||||
 | 
					threads = 2 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#monitor uwsgi status  通过该端口可以监控 uwsgi 的负载情况 | 
				
			||||||
 | 
					stats = 127.0.0.1:9191 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# clear environment on exit | 
				
			||||||
 | 
					vacuum          = true | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# 后台运行,并输出日志 | 
				
			||||||
 | 
					daemonize = /var/log/uwsgi.log | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue