Python uwsgi로 서버 배포
Django testserver
는 개발을 위한 테스트서버로 실질적인 서비스의 서버로 권고하지 않는다.
멀티스레드가 되지않는다 https를 지원하지 않는다
uwsgi로 배포하기
xxxxxxxxxx
pip3 install uwsgi
django.uwsgi 혹은 세팅파일의 uwsgi.py
xxxxxxxxxx
import os
import sys
path = '/프로젝트_루트디렉토리/'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = '프로젝트명.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
settings.py
에서
xxxxxxxxxx
import django
django.setup()
서버동작
xxxxxxxxxx
uwsig --http:포트번호 --uwsgi-file UWSGI경로
참고 : http://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html
'Back-end' 카테고리의 다른 글
Flask 익히기 (0) | 2018.07.07 |
---|---|
Django Apache2 연동 (0) | 2018.04.25 |
Python으로 카카오톡 플러스친구 만들기 -5- (4) | 2018.01.02 |
Python으로 카카오톡 플러스친구 만들기 -4- (0) | 2017.12.25 |
Python으로 카카오톡 플러스친구 만들기 -3- (7) | 2017.12.19 |
댓글