하이퍼바이저
위의 가상화를 실현시켜주는 소프트웨어로 2가지의 방식이 있다. 이 두가지는 Host OS (ex-poetry,venvs)다.
1. Bare-Metal 방식
H/W 위에 Host OS 없이 바로 하이퍼바이저를 설치하여 그 위에 다양한 Guest OS를 올릴수 있게 해준다.
2. Hosted 방식
윈도우나 우분투같은 OS를 먼저 설치해준 뒤, 그 다음 하이퍼바이저를 설치하고 Guset OS를 올릴수 있게 해준다.
혼자서 인프라를 구축, 관리할 수 있다
초기 비용이 들지 않고 사용한 만큼 지불한다
삭제가 쉽다
서버를 늘리고 분산 자동화가 가능해 사용자가 많아져도 빠른 대응이 가능하다
0 ~ 1023 : Well-known port
: 잘 알려진 포트1024 ~ 49151 : Registered port
: 특정용도 사용49151 ~ 65535 : Dynamic port
: 특별히 지정되지 않은 포트nano .ssh/config
Host 호스트명
HostName IPv4 Public IP
User ec2-user
IdentityFile ~/ .ssh/호스트명.pem
ssh 호스트명
curl -sSL https://install.python-poetry.org | python3 -
nano ~/.bashrc
export PATH="/home/ubuntu/.local/bin:$PATH"
.bashrc 파일에 코드를 추가
####장고 만들기
django-admin startproject config .
django-admin startproject config .
APPROVED_HOSTS = ['52.78.185.183']