클라우드컴퓨팅 (2) 썸네일형 리스트형 [easyupclass] EC2 서버에 스크립트로 배포하기(3) 1. deploy.sh 파일 수정 # 9 크론 등록 #!/bin/bash # 1. env variable source ./var.sh echo "1. evn variable setting complete" # 2. cron delete touch crontab_delete crontab crontab_delete rm crontab_delete echo "2. cron delete complete" # 3. server checking if [ -n "${PROJECT_PID}" ]; then # re delpoy kill -9 $PROJECT_PID echo "3. project kill complete" else # first deploy # 3-1. apt update, 표준 출력은 휴지통으로 이동.. [easyupclass] EC2 서버에 스크립트로 배포하기(1) 1. 새 파일 생성 vi var.sh i 키 클릭 #!/bin/bash GITHUB_ID="codingspecialist" PROJECT_NAME="aws-v2" PROJECT_VERSION="0.0.1" PROJECT_PID="" JAR_PATH="" export GITHUB_ID export PROJECT_NAME export PROJECT_VERSION export PROJECT_PID export JAR_PATH esc 키 :wq 엔터 2. 환경 변수 파일 적용 source ./var.sh 3. 터미널 접속 종료 후 재접속 4. 새파일 생성 vi deploy.sh i 키 입력 #!/bin/bash echo $GITHUB_ID esc 키 입력 :wq 5 파일에 권한 추가 chmod u+x deplo.. 이전 1 다음