개발/개발꿀팁 3

[AWS] AWS 계정 생성 시 해야할 일

신규 AWS 계정을 생성하는 경우 계정의 용도를 떠나 무조건 해야하는 일들이 3가지가 있다. 보안과 내 호주머니속의 작고 소중한 돈을 지키기 위해서..! 1. Admin 계정 생성하기 IAM으로 이동해서, Root 권한을 가진 유저가 아닌 Admin 권한을 가진 계정을 생성한다. Root 계정을 사용하다가 Root 권한을 가진 유저가 탈취될 경우 그 계정은 더 이상 사용하지 못하는 상황이 발생하기 때문에 당신의 비즈니스가 한 순간에 무너지는 리스크를 지게 된다. 그러므로 꼭 Admin 권한을 가진 계정을 신규 생성하여 사용하자. IAM 서비스로 이동해서 사용자 그룹으로 이동한 후 사용자를 생성한다. 사용자를 생성하기 위한 여러 정보를 입력해주고 그룹 생성을 누른 뒤 AdministratorAccess ..

개발/개발꿀팁 2023.12.21

[AWS] Elasticbeanstalk 소스코드 위치

소스코드 위치 : /var/app/current AWS Elasticbeanstalk을 사용할 때, 빌드는 성공해서 소스코드는 배포가 되었는데 자꾸 502 에러가 발생하는 경우가 있다. 502 에러를 만나는 경우 대부분의 경우에 elasticbeanstalk에 의해 생성된 ec2 인스턴스에서 웹서버가 동작중이지 않은 경우가 많다. 그렇다면 왜 서버가 동작중이지 않을까? 뭐 여러가지 이유가 있겠지만 내가 겪었던 문제는 1. 권한이 없어 로그를 저장하는 폴더를 생성하지 못하고 죽는다. 2. 시작 명령어가 잘못되서 /src/main.js를 실행해야하는데 /main.js만 주구장창 실행중이다. 3. 80포트를 점유하지 못하고 죽는다. 등등이 있었다. 이 문제는 직접 인스턴스에 접속해서 서버를 실행해보면 쉽게 파..

개발/개발꿀팁 2023.12.12