개인적으로 외부와 통신이 되는 API를 만 들일이 생겨
이전 직장에서 물리서버를 AWS로 이관한 기억이 나 오랜만에 AWS로 접속했습니다.
아직도 1년 무료로 제공을 하고 있어 안심하고 카드 등록을 마쳤습니다 ㅋㅋㅋ
테스트 용도로 쓸 것이기 때문에 RDS를 따로 만들지는 않았습니다.
친숙한 Linux로 EC2를 생성했습니다.
만드는 과정은 읽어보시고 설정하시면 됩니다!
생성 후 EC2 콘솔에서 인스턴스로 들어가면 현재 서버의 상태를 확인할 수 있습니다.
만들었으니 이제 접속을 해봐야겠죠.
우선 키페어를 발급받아야 합니다. 발급방법은 아래 url을 참고해주세요.
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ec2-key-pairs.html
키를 발급 받은 후 인스턴스에 있는 [IPv4 퍼블릭 IP]로 접속할 수 있습니다.
SSH설정은 발급받은 키 페어를 key에 등록하면 됩니다.
처음 인스턴스를 만들면 기본 사용자 계정은 ec2-user입니다.
그래서 기본 경로는 /home/ec2-user로 접속됩니다.
root 권한은 sudo로 얻을 수 있습니다.
JAVA는 11이 깔려있었고 DB는 mariaDB가 설치되어 있습니다.
방화벽은 인스턴스에서 [보안 그룹 ID]를 클릭하거나, 메뉴에서 보안 그룹에 접속하여
인바운드 규칙 탭에 인바운드 규칙 편집 화면에서 가능합니다.
저는 API통신할 포트와 DB포트를 열어뒀습니다.
3306을 위치 무관으로 설정하여 DB 접속 시에는 별도의 key가 필요 없이 접속 가능합니다.
'- others' 카테고리의 다른 글
[Linux] tar 명령어 tar, tgz(tar.gz) 압축해제 (0) | 2020.10.26 |
---|---|
[Bash] jar파일 실행(내장 톰캣) (0) | 2020.10.23 |
[Git] Git branching model (0) | 2020.06.16 |
[IntelliJ] No tests found for given includes (0) | 2020.06.15 |
[IntelliJ] IntelliJ/JPA Cannot resolve table (0) | 2020.05.29 |