목록gunicorn (2)
규도자 개발 블로그
gunicorn은 대체 뭐하는 놈일까 (부제: CGI, WSGI는 대체 뭐냐) django를 배포하려고 하면 꼭 gunicorn이나 uWSGI라는 놈과 마주친다. 튜토리얼 보스마냥 이 둘을 마주치지 않고 배포를 할 수는 없는 모냥이다. 왜 php는 Apache나 nginx처럼 웹서버만 있으면 되는데 django는 WSGI라 불리는 아이들을 거쳐야 하는 걸까? 한번 알아보자. gunicorn은 WSGI의 일종이다. 그렇다면 WSGI는 뭘까? CGI의 일종이다. 그렇다면 CGI는 뭘까? 그렇다. gucniron이 뭐하는 놈인지 이해하기 위해선 CGI라는 것부터 이해해야 한다. CGI를 풀어써보면 Common Gateway Interface라고 하는데 한국말로 직역하자면 "공용 경로 인터페이스"라고도 할 수 ..
도커(Docker)환경에서 CentOS7에 django - gunicorn - nginx 사용하기 저번에는 CentOS7을 바탕으로 systemctl(systemd)및 httpd를 사용하는 방법을 알아봤었다. 도커(Docker)로 CentOS7 이미지 systemctl 사용하기 - 1 도커(Docker)로 CentOS7 이미지 systemctl 사용하기 - 2 이번에는 파이썬(python) 웹프레임워크인 쟝고, 혹은 장고(Django), 그리고 그와 함께 자주 쓰이는 nginx를 연동하는 방법을 알아보자. 데이터베이스는 장고와 다른 데이터베이스를 연동하는 게시물이나 가이드를 찾아보기 바란다. 나는 개인적으로 데이터베이스를 컨테이너로 관리한다는 것을 굉장히 위험하다고 생각하기 때문에 개발환경이면 모를까 실..