앞에서 수동으로 진행한 배포 과정 전체를 쉘 스크립트를 통해 자동화한다.
· 계정 Home 디렉토리에 deploy.sh 파일을 만들어 쉘 스크립트를 작성한다. 다음과 같은 형태로 스크립트 작성
→ #! /bin/bash => 첫 라인은 사용할 쉘을 지정
→ cd ~/jwp-basic => 시스템 명령을 그대로 사용하면 된다.
→ git pull
→ 이와 같은 방법으로 앞에서 수동으로 진행한 과정을 스크립트로 작성한다.
· 쉘 스크립트는 다음과 같이 변수 설정과 사용이 가능하다.
→ REPOSITORIES_DIR=~/repositories/jwp-basic
→ cd $REPOSITORIES_DIR
· chmod 755 deploy.sh 명령을 실행해 실행 권한을 부여한다.
· ./deploy.sh 실행한다.
참고도서 : https://roadbook.co.kr/169
[신간안내] 자바 웹 프로그래밍 Next Step
● 저자: 박재성 ● 페이지: 480 ● 판형: 사륙배변형(172*225) ● 도수: 1도 ● 정가: 30,000원 ● 발행일: 2016년 9월 19일 ● ISBN: 978-89-97924-24-0 93000 [강컴] [교보] [반디] [알라딘] [예스24] [인터파크] [샘
roadbook.co.kr
'교재 실습 > 자바 웹 프로그래밍 Next Step' 카테고리의 다른 글
6.7.1 쿠키와 세션, 보안 (4) | 2025.06.26 |
---|---|
6.6.3 동영상을 참고한 배포 자동화 실습 (3) | 2025.06.24 |
6.6.2.3 톰캣 서버 로그 모니터링 (6) | 2025.06.21 |
6.6.2.2 실습 코드 배포 (0) | 2025.06.21 |
6.6.2.1 톰캣 서버 설치 (4) | 2025.06.19 |
댓글