유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

개발 소스 서버 수동 배포 방법(aws, github, pm2, nginx)

CODE GEAR - 코드기어

2025. 7. 13.

0

#devops
#infra
  • EC2 서버에 배포하려면 로컬 소스를 GitHub에 올리고 서버에서 내려받아 빌드 및 실행해야 함. 🚀
  • 배포 과정: GitHub 레포 생성, 소스 업로드, 서버에 Git 설치, Nginx 설정, PM2 설정. ⚙️
  • 서버에서 소스 변경 시: git pull, yarn build, 필요시 yarn install, pm2 restart next-app 실행. 🔄
  • PM2는 서버 다운 시 자동으로 재시작하는 역할 수행. 🛡️
  • Nginx 설정을 통해 3000번 포트로 트래픽을 전달하여 웹사이트 접속 가능하게 함. 🌐

Recommanded Videos