AWS EC2, RDS, Docker, Jenkins, NGINX, SSL
이런게 어렵다고? 아니요!
당신도 2시간이면 배포 완료!
AWS
- AWS EC2 - 웹 서버(BE, FE)를 배포할 서버
- AWS RDS - DB 서버
- AWS S3 - ㅈㅅ 이건 잘 모릅니다.
본격 배포
AWS EC2 ubuntu Linux
# 탄력적 IP 확인
$ hostname -I
# 기본 IP 확인
$ hostname -i
# root 계정 비밀번호 설정하기
$ sudo passwd root -> 비밀번호 입력 (설정)
# ubuntu 계정 비밀번호 설정하기
$ sudo su -
- 관리자 계정으로 들어가기
$ passwd ubuntu
- 우분투 계정 비밀번호 입력 (설정) / 이미 관리자계정이라서 sudo 필요 X
Docker
- Docker 기본 명령어
- docker-compose.yml
- Docker 설치
- Redis In Docker 설정
- Jenkins In Docker
- Jenkins Backend CI/CD
- Jenkins FrontendCI/CD