TIL(2020) - 1/30일(목) EC2 - Container(80:8000) - (screen)runserver:8000 - Django EC2 - Container(80:8000) - gunicorn:8000 - Django EC2 - Container(80:80) -Nginx:80 - gunicorn:UnixSocket - Django...
팀장이 레포를 만들기 팀장이 만든 레포를 클론하기 $ git clone 깃주소 팀장이 dev 브랜치를 만들어 초기 파일을 만듬 $ git branch develop $ git checkout develop $ touch fizzbuzz.py $ git add fizzbuzz.py $ git commit -m "feat: create fizzb...
./docker-run-secrets.py ---> 도커를 킴 nginx -g "daemon off;" ---> 엔진엑스로 데몬을 종료시킴(?) docker exec -it instagram /bin/bash ---> 백그라운드에 도커를 실행함 gunicorn -b unix:/run/instagram.sock config.wsgi ---> 구니콘으...
로컬 컴퓨터로 서버 작동시키기 blog.lhy.kr -> DNS서비스 -> 15.123.12.12(Ubuntu) Dynamic DNS 공유기 > 포트포워딩 blog.lhy.kr(15.123.12.12):80 blog.lhy.kr(15.123.12.12):22 ex) 192.168.0.1 게임컴 (192.168.0.2) 스마트폰 (192.168...
응용 프로그램, 운영체제, 하드웨어 관계 운영체제는 응용 프로그램이 요청하는 메모리를 허가하고, 분배한다. 운영체제는 응용 프로그램이 요청하는 CPU시간을 제공한다. 운영체제는 응용 프로그램이 욫어하는 IO Devices사용을 허가/제어한다. 사용자, 응용 프로그램, 운영체제, 하드웨어의 관계 사용자 응용 프로그램 ...
운영체제 구조 - 사용자 모드와 커널모드 CPU Protection Rings 사용자 모드 : 응용 프로그램이 사용 커널 모드 : OS가 사용, 특권 명령어 실행과 우너하는 작업 수행을 위한 지원 접근을 가능케 하는 모드, 커널 모드를 실행하려면 운용체제에서 제공하는 시스템 콜을 거쳐야함 운영체제는 시스템 콜을 제공 프로그래밍...
Serialize메모리에 갖고 있는 비연속적인 데이터를 연속적인 데이터로 만드는 과정 파일, 문자열Deserialize연속적인 데이터를 파이썬이 사용하는 데이터 형태로 만드는 과정SerializerCustom Python object\-> (Serializer) ->