# wsgi

35개의 포스트
post-thumbnail

[WSGI] Gunicorn 기본 설정

주로 uwsgi를 보통 이용하는데 gunicorn을 한 번 공부할겸 정리하게 되었습니다. gunicorn을 실행하기 위해서는 wsgi 모듈과 매핑할 필요가 있습니다.$(MODULE_NAME):$(VARIABLE_NAME) 와 같이 설정할 수 있습니다. django의 경

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

[WEB] CGI, WSGI, ASGI 란

업로드중..최근 ml 모델 서빙에 관한 관심이 늘어나면서 가볍고 빠른 프레임워크인 FastAPI가 관심받기 시작하였다. 회사에서는 flask를 사용해서 어떤 차이가 있는지 궁금하였고, 차이점을 공부하다가 wsgi 와 asgi에 대해 알게 되어 자세히 알아볼 겸 글을 남

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

0215 TIL ☃️

웹서버 하다보니 서버가 뭘까 궁금해져서 찾아봄

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

내가 필요해서 정리- Proxy vs Gateway에 대해

실습지에서 프로젝트도 정리중이지만 기본적으로 자격증 공부중에 있다, NCP와 SAA를 취득한 뒤 SOA와 SAP를 준비중에 있었다. 문제를 풀다가 갑자기 어? 하고 든 생각Proxy server vs gateway이번 뻘짓의 시작은 여기서 부터였다. 모든 문제는 어설프

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

Gunuicorn 기본 설정과 개념, 메모리 누수 방지

python 기반의 웹 어플리케이션을 운영한다면 WSGI라는 개념을 많이 들어봤을 것이다. 대표적으로 gunicorn, uwsgi 등을 사용하는데 그 중에서도 guicorn에 대해서 알아보자. WSGI란 쉽게 말해 python 웹 어플리케이션과 웹 서버가 잘 소통하기

2023년 1월 8일
·
0개의 댓글
·
post-thumbnail

Gunicorn(WSGI), Nginx(Web Server)

WSGI란? Web Server GateWay interface : 웹 서버 소프트웨어와 파이썬으로 작성된 웹 응용 프로그램 간의 표준 인터페이스이다. 파이썬 애플리케이션이 웹 서버와 통신하기 위한 인터페이스이다.웹 서버에서의 요청을 해석하여 파이썬 애플리케이션 쪽

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Gunicorn

WSGI HTTP 서버 또는 미들웨어

2023년 1월 1일
·
0개의 댓글
·
post-thumbnail

[Python] gunicorn, uvicorn(wsgi, asgi)

Django Framework 기반의 백엔드 어플리케이션을 위한 WSGI 서버이다.그럼 WSGI는 뭘까?👉WSGI (Web Server Gateway Interface): Python 웹 어플리케이션이 웹 서버와 통신을 하기 위한 인터페이스이다. 웹 서버의 요청을 받

2022년 11월 13일
·
1개의 댓글
·

[django] staticfiles 폴더 생성

django와 apache2 연동을 통해 웹 서버를 구성하려고 한다. 그럼 000-default.conf 파일에서 static파일이 있는 폴더를 지정해야 하는데 admin과 관련된 static 폴더가 없어서 관리자 페이지는 static이 할당되지 않는 페이지로 나온다.

2022년 11월 10일
·
0개의 댓글
·
post-thumbnail

[Django]Channels

해당 글은 해외 블로그, 공식 문서 등을 읽고 제가 이해한 내용을 바탕으로 작성하였습니다. 잘못된 내용에 관한 많은 지적 부탁드립니다..! HTTP와 WebSocket HTTP와 WebSocket은 모두 응용계층에서 사용되는 프로토콜이다. 두 프로토콜 모두 TCP

2022년 10월 20일
·
0개의 댓글
·

[apache2] wsgi install

전 피드에서 django를 3.2.6 버젼으로 설치하고 이슈를 해결하라고 했는데 또

2022년 10월 14일
·
0개의 댓글
·

[apache2] apache2 django 연동시 필독!!!

django와 apache를 연동시 wsgi라는 표준 게이트웨이 인터페이스를 사용하게 된다. 만약 000-default.conf 파일을 모두 수정하고 service apache2 start 명령어로 수행했는데 위와 같은 에러가 발생한다면 django 버젼을 3.2.6

2022년 10월 14일
·
0개의 댓글
·

WSGI, WS

2022년 10월 2일
·
0개의 댓글
·
post-thumbnail

Django 웹 서버 작동방식

Django에선 처음 startproject하게 되면 mysite폴더 아래 wsgi라는 파일이 만들어진다. 이것이 장고와 웹서버를 연결시켜준다. 웹서버는 클라이언트의 요청에 대해 정적 처리를 주로 하고, 웹 애플리케이션 서버(was)는 동적 처리를 맡는다. 그리고

2022년 7월 15일
·
0개의 댓글
·

WebServer, WSGI, WAS

Flask Server Flask 서버를 실행하게 되면 Production환경에서는 사용하지 말라는 문구를 볼 수 있다. 대신에 WSGI 서버를 사용하라고 한다. Flask는 기본적으로 Werkzeug를 사용함. 왜 Flask 내장 서버를 사용하지 말아야 할까? 기본적으로 한번의 둘 이상의 요청을 처리하지 않는다. 서버 확장이 힘들다. 웹 ...

2022년 7월 6일
·
0개의 댓글
·
post-thumbnail

WSGI

파이썬 어플리케이션이 웹 서버와 통신하기 위한 명세가 WSGIWAS는 동적인 컨텐츠를 사용자의 요구에 따라 DB에서 조회하고 로직에 따라 컨텐츠를 생성한다.클라이언트는 서버에 동적인 컨텐츠만을 요구하는 것이 아니라 정적인 컨텐츠 또한 요구한다.WAS가 정적인 컨텐츠까지

2022년 5월 1일
·
0개의 댓글
·

WS, WAS 그리고 WSGI

WS(Web Server) > Web Server란 인터넷을 통해 웹 컨텐츠(Html, CSS, JS) 요청을 처리 해주는 소프트웨어 또는 이 소프트웨어를 실행하는 하드웨어를 말한다. 기본적으로 WS는 정적으로 동작한다. 클라이언트가 HTTP request를 보내면

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

WSGI

WebServer를 공부하며 알게 된 흥미로운 사실이 있다. > 실제 배포환경에선 지금까지 내가 친 로 서버를 열면 안된다. 라는 것이다 . 왜 runserver는 안돼 ? 이전 포스트에서 Django는 WAS(Web Application Server)라고 했다.

2022년 3월 29일
·
0개의 댓글
·
post-thumbnail

[Web] Nginx, Gunicorn 그리고 WSGI ?

이번 동아리 스터디에서는 Django를 Docker와 Github Action을 이용하여 배포를 진행을 합니다.스터디 준비를 하는 도중, 배포하는 과정에서 Django의 개발환경에 대해서 정리도 할 겸 Nginx, Gunicorn의 개념에 대해 공부하고자 합니다.저희의

2022년 3월 18일
·
2개의 댓글
·
post-thumbnail

[django] 초기 setting (feat. mysql)

드디어 django에 입성...🚀🚀🚀 Tutorial 앞부분까지 어찌어찌 울면서 하고 나서, 하면서 잘 몰라서 헤맸던 부분들을 미약하게나마 기록해둬야 복습 및 습득이 가능할 것 같아 기록한다.

2022년 3월 11일
·
0개의 댓글
·