1) 전회사 : 웹서버로 엔진엑스, was로 tomcat 사용, 배포는 jar 파일 생성후, 고객사 담당 엔지니어 에게 전달.(온프레미스 환경)
2) 해본것1 : was로 tomcat 사용, 배포는 AWS EC2 사용.
구체적으로는 서버 ssh 접속후, git pull, sh deploy.sh 를 실행함으로써 진행하였다.
git pull
sh deploy.sh
3) 해본것2 : was로 장고, 웹서버로 엔진엑스 & gunicorn 배포는 AWS lightsail 사용.
구체적으로는 git pull 후, nginx 재시작 및 gunicorn 재시작
git pull
sudo systemctl restart mysite.service
sudo systemctl restart nginx
4) 해본것3 : was로 장고, 웹서버로 엔진엑스 & uWSGI 배포는 AWS EC2 사용.
구체적으로는
git pull
docker-compose down
docker-compose up