학습 목표
- GitHub Actions를 활용하여 자동 배포 구성을 할 수 있다.
동영상 강의
AWS EC2(Elastic Cloud Computing)
개발한 소스 코드를 배포하게될 클라우드 서버를 설정합니다.
설정 및 설치는 최고 관리자 권한이 필요합니다.
- 최고 관리자 전환:
sudo -s 명령어로 root 사용자가 됩니다.
- 단일 명령어 실행:
sudo [명령어] 형식으로 입력하여 최고 관리자 권한으로 실행합니다.
인스턴스 생성 및 초기 설정
- 인스턴스 생성
- 인스턴스 생성: ubuntu 서버로 선택
- 하드 공간은 30G 최대로 늘리기
- 탄력적 IP : 고정 공인 IP 발급하고 실행중인 인스턴스에 연결하기
AWS EC2 서버 인스턴스는 유동 IP로 IP가 바뀔 수 있습니다. 변경되지 않도록 고정 IP 설정