AWS로 사이트 배포하기 (3) Filezilla로 파일 전송하기

G-NOTE·2022년 6월 13일
0

항해99

목록 보기
4/36

Filezilla란?

웹 호스팅을 위해 내 컴퓨터에서 FTP서버로 파일을 쉽게 전송하기 위한 프로그램
Filezilla 설치 : https://filezilla-project.org/download.php

Filezilla로 파일 전송하기

filezilla

  • 화면에서 왼쪽이 내 컴퓨터 파일이고 오른쪽은 aws 서버의 파일이라고 보면 된다.
  • 화면 좌측 상단의 파일 밑에 있는 사이트 관리자 열기 버튼을 누르면 해당 팝업창이 뜬다.
  • New Site를 누르고 원하는 이름을 입력한다.
  • 프로토콜은 SFTP로 설정하고 호스트에 인스턴스의 퍼블릭 IP주소를 입력한다. (포트 번호는 22)
  • User 이름은 Ubuntu로 지정해야 한다.
  • 키 파일은 키페어 pem 파일의 위치를 찾으면 된다.
  • 다 했으면 연결 버튼 클릭!

filezilla02

  • 파일을 드래그앤드롭하는 방식으로 전송할 수 있다.

Flask 서버 실행하기

python app.py
  • git bash로 돌아가 파이썬 파일을 실행하면 이전에 내 컴퓨터에서 사용했던 패키지들을 설치해야 한다는 경고문구가 뜨며 실행되지 않는다.
pip install flask pymongo dnspython
  • 프로젝트를 만들면서 설치했던 flask, pymongo, dnspython를 동일하게 설치했다.
  • 이후 다시 실행!
python app.py
  • 서버 실행이 완료되면 브라우저에 [내 public IP]:5000으로 접속할 수 있다.
profile
FE Developer

0개의 댓글