본문 바로가기

EC2

(4)
[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 서버에 스크립트로 배포하기(2) 1. deploy.sh 파일 수정 #3. server checking 부분 추가됨 #!/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..
[AWS] AWS EC2 & EB 와 카페24 호스팅 AWS EC2 : Ealstic Compute Clolud 컴퓨팅. IP 있음. EB : Elastic Beanstalk 여러개의 EC2가 있음 IP 없음. URL 제공 1) 호스팅 관리 > 도메인 부가서비스 > DNS 관리 메뉴에 들어간다. 리스트에서 네임 서버 값을 확인 해서 어떤 사이트에서 도메인을 관리중인지 확인한다. 2) 네임 서버값이 cafe24 일 경우, A레코드, MX, CNAME, SPF, TXT, SRV 등의 값을 수정할 수 있습니다 3) A레코드 : AWS EC2 인스턴스 IP 값을 매칭, CNAME : AWS EB의 URL을 매칭해준다.