add uwsgi files
This commit is contained in:
parent
41bfe77314
commit
9a09d1f586
|
@ -0,0 +1,4 @@
|
|||
def application(env, start_response):
|
||||
start_response('200 OK', [('Content-Type','text/html')])
|
||||
# return ["Hello World"] # python2
|
||||
return [b"Hello World"] # python3
|
|
@ -0,0 +1,34 @@
|
|||
[uwsgi]
|
||||
# 使用nginx连接时使用
|
||||
#socket = 0:8000
|
||||
|
||||
# 直接做web服务器使用
|
||||
#http = 0:8000
|
||||
|
||||
# 项目目录
|
||||
chdir = /projects/codepedia/codepedia2/
|
||||
|
||||
# 项目中wsgi.py文件的目录
|
||||
wsgi-file = /projects/codepedia/codepedia2/Codepedia2/wsgi.py
|
||||
|
||||
# 主进程
|
||||
master = true
|
||||
|
||||
# 多进程&多线程
|
||||
processes = 6
|
||||
threads = 2
|
||||
|
||||
# .sock文件目录需与Nginx文件内的配置相同
|
||||
socket = /projects/codepedia/codepedia2/my_sock.sock
|
||||
chmod-socket = 666
|
||||
|
||||
# 以守护进程的方式启动
|
||||
vacuum = true
|
||||
|
||||
|
||||
# 存储pid进程
|
||||
pidfile=uwsgi.pid
|
||||
|
||||
# 存储log日志
|
||||
daemonize=uwsgi.log
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
|
||||
uwsgi_param QUERY_STRING $query_string;
|
||||
uwsgi_param REQUEST_METHOD $request_method;
|
||||
uwsgi_param CONTENT_TYPE $content_type;
|
||||
uwsgi_param CONTENT_LENGTH $content_length;
|
||||
|
||||
uwsgi_param REQUEST_URI $request_uri;
|
||||
uwsgi_param PATH_INFO $document_uri;
|
||||
uwsgi_param DOCUMENT_ROOT $document_root;
|
||||
uwsgi_param SERVER_PROTOCOL $server_protocol;
|
||||
uwsgi_param REQUEST_SCHEME $scheme;
|
||||
uwsgi_param HTTPS $https if_not_empty;
|
||||
|
||||
uwsgi_param REMOTE_ADDR $remote_addr;
|
||||
uwsgi_param REMOTE_PORT $remote_port;
|
||||
uwsgi_param SERVER_PORT $server_port;
|
||||
uwsgi_param SERVER_NAME $server_name;
|
Loading…
Reference in New Issue