Ubuntu+Apache2+Flask 배포/관리
Apache와 WSGI를 함께 쓰는 이유 Flask만 사용해도 Flask에서 제공하는 WSGI를 이용해 서버를 배포 하지만 WSGI는 미들웨어의 개념이라 서버로서 동작하기보다는 웹 앱에 가깝기 때문에 서버의 역할을 수행하는 Apache를 함께 사용, 성능 향상을 위해 사용 Apache는 정적인 웹 페이지를 제공 WSGI는 동적인 페이지 제공과 추가적인 기능들을 제공 Apache 환경 설정 /etc/apache2/sites-available/000-default.conf 위 경로를 따라가서 '.conf'파일을 수정 # Flask 프로세스 사용자권한 설정 및 user group, thread 설정 WSGIDaemonProcess Test python-path=/etc/anaconda3/lib/python3...
2020.08.20