개인 프로젝트를 AWS에 배포하는 단계에서 EC2앞에 nginx를 두고, F.E, B.E 모두 포트 포워딩을 해야 하는 상황이 생겼다. 어떻게 EC2에 nginx를 설치하고 멀티 포트 포워딩을 할 수 있는지 정리해보고자 한다. 내가 nginx를 이용하여 EC2에서 포트 포워딩 하고자 하는 구조는 아래와 같다. EC2 환경 참고로 내 EC2 환경은, 프리티어를 이용하기 위한 t2.micro으로, ubuntu 22.04(LTS) 버전을 사용하고 있다. 환경에 따라 아래 기술한 명령어는 조금씩 달라 질 수 있으나, 큰 차이는 없다. Nginx 설치 먼저 아래 명령어를 이용하여 nginx를 EC2에 설치 해 준다. # Ubuntu 환경 sudo apt-get install nginx //Linux 환경 sudo..
AWS ec2
AWS에서 가장 기본이 되는 EC2(Elastic Compute Cloud)에 대해 알아보고, 간단한 실습으로 실제 EC2를 빌려 서버를 띄워보겠습니다. EC2(Elastic Compute Cloud)? AWS를 쓰게 되면 가장 먼저 알게 되는 EC2는 쉽게 말해 아마존이 사용자가 원하는 사양의 컴퓨터를 빌려주는 클라우드 서비스입니다. 만약 온페리미스(on-premise)로 직접 서버를 구축하려고 한다면, 많은 시간과 돈이 소모 될 것입니다. 이렇게 직접 서버를 구축하는 대신, AWS에서 EC2를 이용하여 우리가 원하는 컴퓨터를 빌려서 서버를 운용 할 수 있습니다. on-premise: 클라우드 환경 방식이 아닌, 직접 서버를 설치하고 운용하는 방식 EC2 시작하기 1. 준비 사항 먼저 준비 되어야 할 ..