용량 큰 파일을 Github 통하지 않고 바로 EC2서버로 업로드하기 - FTP 이용하기
깃허브엔 소스코드 관리를 목적으로 함으로 50mb 이상은 올릴 수 없기 때문에
소스코드는 git pull 명령을 통해 EC2 서버에 업로드할 수 있지만
용량이 큰 파일은 바로 EC2 서버로 보낼 수 있어야한다.
그 때 사용하는 것이 FTP 이다.
용량이 큰 파일은 FTP 프로토콜로 EC2로 바로 보낼수 있다. (포트 번호 20, 21)
FTP로 파일을 업로드 하기 위해선 EC2 서버와 로컬 컴퓨터 각각 소프트웨어를 하나씩 설치해야 한다.
EC2 서버에 설치할 소프트웨어는
putty에서
sudo yum install vsftpd
위 명령어로 설치할 수 있다.
로컬 컴퓨터에는 Filezilla 소프트웨어를 설치한다.
https://filezilla-project.org/download.php?type=client
Download FileZilla Client for Windows (64bit x86)
Download FileZilla Client for Windows (64bit x86) The latest stable version of FileZilla Client is 3.59.0 Please select the file appropriate for your platform below. Prerelease versions To download the latest prerelease version (currently 3.60.0-rc1), go t
filezilla-project.org
보안 설정이 되는 SFTP로 설정하고
자신의 서버 주소를 호스트에 입력.
로그온 유형을 키파일로 변경하고 받아둔 ppk 파일을 찾아 넣어주면 된다.
설치가 끝난 후 직접 파일을 업로드하면 된다.