본문 바로가기

Python

[Python] 파이썬 프로젝트 구글 클라우드 플랫폼에 올리기

 

 

 

  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 설치하기  (0) 2023.11.08