본문 바로가기

AWS13

AWS Lightsail 인스턴스를 MacOS에서 sftp로 붙는 방법

안녕하세요. 어제부터 제가 만든 앱을 aws-lightsail 인스턴스 서버에 올리고 있습니다. Springboot 애플리케이션은 jar로 패키징을 해서 Docker를 사용해서 서버에 올렸습니다. 그 과정 중에서 제 로컬 PC의 jar파일 외에 일정 파일을 서버에 올릴 일이 있어서 sftp 애플리케이션을 사용했습니다. 이번 포스팅은 sftp를 사용한 내용에 대해서 작성해 보았습니다. 자 그럼, 이번에 새로 알게된 MacOS용 sftp 애플리케이션도 소개 드릴 겸, 제가 aws-lightsail 인스턴스에 파일을 올리는 방법을 소개하려고 합니다. 1. 우선 lightsail콘솔에서 Networking탭을 확인합니다. 보시면, IP가 있고, 그 아래에 SSH용 접속 룰을 확인할 수 있습니다. sftp는 보통.. 2020. 10. 16.

AWS-Lightsail-Database-PostgreSQL12.4-instance 서버 구축하기

이번에, 제가 개발한 앱을 서버에 올리는 작업을 하면서 aws에 데이터베이스를 만들게 되었습니다. 이번 포스팅은 그 과정에 대해서 알아보겠습니다. 저는 Lightsail-Database로 PostgreSQL12.4 데이터베이스를 만들었습니다. 가격은 한달이 무료라고 하지만, 실제로는 아닙니다. 한 달동안 750시간정도 사용하면 그 이후부터는 요금이 부과됩니다. 저는 일단 가장 낮은 스펙의 $15미국 달러 스팩으로 만들었습니다. 생성방법 1. Amazon Lightsail 콘솔에 접속해서 로그인합니다. 저는 이미 생성해본 데이터베이스가 있습니다. 2. Databases탭을 눌러서 [Create database]를 누르시면 Create a database 탭으로 넘어가게 됩니다. 3. Create a dat.. 2020. 10. 15.

[Springboot+Docker+AWSLightsail]애플리케이션 배포하기

안녕하세요. 이번 글은 제가 너무나 해보고 싶었던 Springboot+Docker+AWS조합으로 애플리케이션을 배포하는 공부를 해보려고 합니다. 유튜브 영상을 통해서 따라서 구현을 해보았고, 궁금한 점들은 Docker 공식문서와 AWS LightSail 문서를 참고했습니다. 사실, Docker를 굳이 쓸 필요는 없었습니다. 하나의 서버에 여러 개의 애플리케이션을 실행하거나 관리하는 규모가 큰 애플리케이션이 아니기 때문입니다. 여기서는 공부해 보고 싶어서 사용해 보았습니다. 1. [IntelliJ] Springboot에 docker 배포 설정하기 pom.xml에서 태그를 추가합니다. 이 태그에 추가한 이름이 Maven 패키징을 하고 떨어지는 jar파일의 이름이 됩니다. spring-docker-app 2... 2020. 7. 25.