이번에는 git을 push하고 서버에 올릴 때 AWS EC2에서 직접 디렉토리를 이동하여 git pull + 프로젝트 빌드 + 프로젝트 실행하는 경우 시간이 오래걸리고 번거롭다. 그래서 실행을 한번으로 위 작업들을 하도록 sh파일을 작성하도록 한다. 기본정보 - Spring Boot (Gradle 기준) - AWS EC2 - Git clone 한 폴더 - Spring Boot와 맞는 Java버전 설치 .sh 파일 만들기 vi project.sh : 해당 sh파일 위치는 "home/ec2-user", 프로젝트 위치는 "home/ec2-user/프로젝트 폴더" 이다. : 해당 파일명은 "project.sh"로 만드는 방법이다. : 다른 이름으로 하고 싶다면 "원하는이름.sh"으로 만들면 된다. * Proje..
0. 준비 및 기본정보 * 기본정보 JAVA 11 Gradle Spring Boot MYSQL Windows 기준 * 준비 - AWS 가입하기 - MobaXterm 설치하기 -> AWS SSH 접속하기 위해서 사용되는 툴 + Mac OS -> iTerm2 이용 - DataGrip 설치하기 (유료) -> RDS 접속하기 위해서 사용되는 툴 - Clone할 데이터 -> AWS에 넣어 화면에 보여줄 Spring 프로젝트 1. [AWS][EC2] 인스턴스 세팅 1-1. 인스턴스 생성 웹 서버 이름 : 아무렇게나 애플리케이션 및 OS 이미지 : amazon Linux 키페어 : 새 키 페어 생성 (다운로드 형식 .pem) 네트워크 설정 : 인터넷에서 HTTPs 트래픽 허용, 인터넷에서 HTTP 트래픽 허용 ※ 무..
- Total
- Today
- Yesterday
- gitignore 적용오류
- git gitignore
- Spring Artifact
- mybatis
- Spring Group
- oracle db
- aws build
- docker --context
- gitignore 적용안됨
- colima docker
- vue npm
- docker 명령어
- Mybatis vs JPA
- vue project
- 메모리 삭제
- Linux caches
- aws git
- mysql oracle
- 리눅스 메모리 캐시
- SQL Mapper
- colima
- aws spring boot
- docker context
- linux 포트중복
- aws
- aws git pull
- Mapper namespcae
- spring boot sh파일
- nginx
- Docker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |