인강 정리/DevOps & MSA
소규모시스템 구축(4)
미로처럼
2024. 10. 19. 18:44
728x90
backEnd 배포 테스트
1. DB 생성
- 특별한것 없이 aws rds 프리티이 mysql 생성
backend 배포용 ec2 들어가(앞전에 생성한 front test 에 같이 작업
DB 해당 엔드포인트로접속
mysql -u admin -p -h {endPoit}
*mysql client 필수 설치
2. db 생성 및 권한 설정 등
mysql> create database DB이름;
mysql> show databases;
권한 설정
mysql> GRANT ALL PRIVILEGES ON employee.* TO admin@'%';
설정적용
mysql> flush privileges;
현재 사용중인 MySQL의 캐시를 지우고 새로운 설정을 적용하기 위해 사용합니다. 이 명령어를 사용하려는 사용자는 reload권한을 가지고 있어야 합니다.
3. 메이븐 프로젝트 설정 작업(앞전 작업 참조)
mvn clean
4. 생성된 jar 파일 확인
5.실행
nohup java -jar employee-management-backend-0.0.1-SNAPSHOT.jar &
6. 최종 결과 확인
아래에서 port 8080
테스트 코드 호출을 확인 할 수 있다.
728x90