클라우드/AWS
배포 설정용 세팅
acid7937
2023. 2. 28. 23:13
sudo apt update //리눅스 최신 업데이트
sudo apt install openjdk-11-jre-headless //자바설치
sudo apt-get install gradle // 그레들 설치
./gradlew build // ./gradlew clean build //빌드, 삭제
java -jar build/libs/이름-0.0.1-SNAPSHOT.jar //실행
(nohup 앞에 붙이면 백에서 계속 실행)
./gradlew --debug build //안되면
rm -r /home // 디렉토리 삭제
--spring.profiles.active=local // 로컬에서 H2
fuser -k -n tcp 8080 //포트죽이기
yml에서
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://여긴DB주소임/(?전까지내가만들 스키마)serverDB?createDatabaseIfNotExist=true
username: dbmasteruser(DB이름)
password: DB 비번
로컬에서 연결 'mysql -u [마스터 이름] --host [엔드 포인트 주소] -P 13306(포트 번호) -p'
어려우면 파일질라 그런데 위처럼해도 배포 가능
sql 실행 mysql -u root -p