하루살이 개발자

[AWS] 배포 본문

기타/AWS

[AWS] 배포

하루살이 2022. 5. 30. 03:02
server:
  port: 8081

spring:
  datasource:
    url: jdbc:mysql://{RDS 인스턴스 엔드포인트}:3306/fyp_db?serverTimezone=UTC&characterEncoding=UTF-8
    username: {마스터 사용자 이름}
    password: {마스터 사용자 암호}
    driver-class-name: com.mysql.cj.jdbc.Driver

  jpa:
    hibernate:
      ddl-auto: update
    properties:
      hibernate:
        #        show_sql: true
        format_sql: true

logging.level:
  org.hibernate.SQL: debug
#  org.hibernate.type: trace​
// EC2 접근
ssh -i {.pem(Key파일) 경로} ubuntu@ec2-52-41-225-196.us-west-2.compute.amazonaws.com

// EC2에서 RDS 접근 확인
mysql -u admin -p -h {RDS 인스턴스 엔드포인트}


// 프로젝트 clone
git clone {clone할 프젝 주소}

// git pull
git pull

// 프로젝트 build 시작
./gradlew build

// jar 파일 경로 이동
 cd /home/ec2-user/~/build/libs

// 프로젝트 실행
java -jar faceYourPace-0.0.1-SNAPSHOT.jar