

GNU nano 4.8 /etc/nginx/sites-available/configuration Modified
server {
listen 55713;
listen [::]:55713;
server_name 34.125.44.193;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
server {
listen 55714;
listen [::]:55714;
server_name 34.125.44.193;
location / {
proxy_pass http://localhost:8000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}

입력해주고 잘입력 되었는지 확인

nginx 재시작

pip(파이썬 패키지 관리자 설치)

pip 파일 실행

경고 내용은 로컬 디렉토리 (/home/skyyyy9322/.local/bin)에 위치하고 있어서 시스템 PATH에 포함되어 있지 않다는 것
설치한 pip 실행파일이 시스템에서 바로 실행되지 않을 수 있다는 뜻
PATH에 디렉토리 추가해서 해결 할 수 있다고함
$ echo 'export PATH=$PATH:/home/skyyyy9322/.local/bin' >> ~/.bashrc

아래 명령어로 PATH가 추가 되었는지 확인
$ cat ~/.bashrc
경고가 뜨지 않음

pip 설치 및 버전 확인

설치되어 있는 python 패키지 확인

fastapi 설치

필요한 모듈 설치하라고 나오는데 필요한 모듈을 pip 으로 다 설치해준다

실행
uvicorn main:app --reload

cf. 파이썬 버전 확인 및 업그레이드

포스트맨 테스트

포스트맨 테스트 - 이미지 다운로드

포스트맨 테스트 - 이미지 업로드

'Python' 카테고리의 다른 글
| [Python] FastAPI 프로젝트 (0) | 2023.11.09 |
|---|---|
| [Python] 파이썬 제어문 - if (0) | 2023.11.08 |
| [Python] 파이썬 변수 (1) | 2023.11.08 |
| [Python] 파이썬 자료형 - 불(bool) (0) | 2023.11.08 |
| 가상환경 miniconda에 jupyterlab 설치하기 (1) | 2023.11.08 |