본문 바로가기
AWS 배포

프로젝트 배포 AWS 1 aws 우분투

by w1z 2024. 2. 29.

이번엔 완성한 프로젝트를 AWS를 통해 배포했다.

나중에 제작할 프로젝트 배포를 위해 블로그에 기록을...

 

(오라클 사용)

전체적인 과정을 설명하자면

- AWS 홈페이지에서 가서 회원가입 ( 프리티어 계정 )

- AWS EC2로 인스턴스 생성 (ubuntu 서버 생성)

- puTTy를 이용해서 인스턴스 서버로 접속 (SSH 프로토콜)

- puTTy로 인스턴스서버 ( Liunx ) 에 JAVA , Tomcat 설치

- fileZilla 라는 FTP 프로그램으로 jar파일로 변환한 프로젝트를 리눅스서버에 업로드

-오라클 서버 EC2 에 가동

 

- 배포 후 수정해야 할 코드들...

(파일 저장위치 변경, 톰캣 path 경로 설정 , 소셜로그인 url 수정, 메일인증코드 수정, datasource 코드 수정 ,

자잘한 쿼리 수정 등등..

너무 해야할게 많았기에 생각나는 것 만 기록)

 


1. AWS 홈페이지로 가서 회원가입을 한다.

 

2. 서비스 - EC2 클릭

 

3. 인스턴스 시작을 눌러서 인스턴스 생성

( 실수로 지역을 안바꿨는데 , 꼭 오른쪽 상단을 눌러서 서울로 지역을 변경해주자...)

 

 

 

4. Ubumtu Server 선택 (프리티어 사용가능)

 

 

5. 프리티어 사용가능 인스턴스 유형 선택 (유일 , 디폴트로 선택되있음)

 

 

 

 

6. 인스턴스 세부 정보 구성 기본설정 그대로 다음 스토리지 추가 선택

 

 

 

7. 스토리지는 프리티어 최대크기인 30으로 해주자.

 

8. 태그 추가 x 다음으로 넘어가기

 

 

9. 보안규정은 80 (Http) , 1521 ( 오라클 ) , 8080(사용자 지정) , ssh(22) 를 추가 해주자 (::/0 은 모든 값) 

 

10. 검토 -> 시작하기 버튼 누르기

 

 

 

11. 새 키페어 생성 버튼 눌러서 키페어 생성 후, 키페어 다운로드해서 꼭! 찾기 편한 위치에 넣어두기

 

 

12. 인스턴스 시작 - 생성완료

 

 

13. 왼쪽 사이드바 아래쪽 탄력적 IP -> 탄력적 IP주소 할당 클릭 -> 할당

 

 

14. 작업 -> 탄력적 IP주소연결 클릭

 

 

15. 인스턴스 선택 ( 생성된 인스턴스가 표시됨) -> 연결

'AWS 배포' 카테고리의 다른 글

프로젝트 배포 AWS 4 FileZilla  (1) 2024.02.29
프로젝트 배포 AWS 3 Java Tomcat 설치  (1) 2024.02.29
프로젝트 배포 AWS 2 putty  (0) 2024.02.29