트러블 슈팅 :
https://techsoda.net/windows10-pem-file-permission-settings/
윈도우10 SSH 접속시 PEM 파일 퍼미션 에러 해결방법 - 테크소다
이 글은 윈도우10에서 BASH, WSL, 파워쉘을 통해 SSH 접속시 PEM 파일 퍼미션 에러가 날때 해결 방법에 대해서 다루고 있습니다. 윈도우10에서 OpenSSH 클라이언트를 설치하면 명령프롬프트나 윈도우 파
techsoda.net
https://bcp0109.tistory.com/356
AWS 1편: EC2 생성 후 Spring Boot 띄우기
Overview AWS EC2 인스턴스를 생성하고 Spring Boot 서버를 띄워보는 것까지 진행합니다. 주 목표는 서버를 외부에 제공하는 거라서 따로 배포 시스템을 구축하지 않고 단순히 빌드 파일을 복사해서 수
bcp0109.tistory.com
https://github.com/gradle/gradle/issues/19896
Spring Boot plugin requires Gradle 6.8.x, 6.9.x, or 7.x. The current version is Gradle 6.4 (On Gradle 7.4!) · Issue #19896 · g
I am using spring boot 2.6.2. The filter is wrong. Spring Boot plugin requires Gradle 6.8.x, 6.9.x, or 7.x. The current version is Gradle 6.4 -- And this is after i typed: "gradle wrapper --gr...
github.com
가장 중요한 블로그!!!
감사합니다....증말
https://develop-writing.tistory.com/121
[AWS] AWS EC2에 스프링 부트 서비스 배포하기
AWS EC2에 스프링 부트 서비스를 jar 파일을 통해 배포할 것입니다. 뿐만 아니라 배포 스크립트를 통해 배포하는 과정을 단순화할 것입니다. 목차 스프링 부트 기반 API 서비스 서버 생성 및 EIP 할당
develop-writing.tistory.com
1. pem 키가 있는 곳에서 ssh에 접속한다.
자바를 버전에 맞게 설치한다.
자세한 명령어는 4번째 링크 참고
그리고 깃허브도 설치한다.
2. ssh 키를 만든다.
그 뒤에 3개정도 입력하라고 몇개나오는데 그냥 다 엔터를 입력한다.
만들어진 키 중에서 pub 확장자 파일을 cat으로 출력하고 복붙하여 깃허브에 ssh 로 등록한다.
3. 깃 클론을 한다. (ssh 주소로)
4. ./gradlew build로 실행시켜 문제가 없음을 확인한다.
5. 4번째 링크를 잘 따라한다.
이제 배포를 할때
매번 치기 귀찮으니까
app/step1에 deploy.sh를 만든다.
내용은 4번째 블로그 참고
./deploy.sh
를 통해 무중단 배포를 할 수 있다!!
만약 코드를 변경했어도 연결되어있는 깃허브에 commit만 했다면
./deploy.sh를 하면 알아서 변경내용을 알아서 수정하여 배포해준다.
너무나 소중하다.
'자기계발 > 활동&해커톤&코테후기' 카테고리의 다른 글
🎉2022_summer_고려대 해커톤 후기_우리구장⚽🎉_[ku summer hackathon] (0) | 2022.08.22 |
---|---|
[spring]@PathVariable, @RequestParam (0) | 2022.08.20 |
[spring][2022고대해커톤]SQL이 맞는데 안될때(ft. 여러개 조회 List) (0) | 2022.08.20 |