구성해봤던, 혹은 알고 있는 배포 인프라에 대해서 설명하기

bluesky·2022년 8월 11일
0

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
profile
SMART https://github.com/dongseoki?tab=repositories

0개의 댓글

관련 채용 정보