이번 글에서는 git에서 clone을 한 뒤 프로젝트를 EC2에 배포해보겠다. 우선 EC2에 git과 배포하고자하는 프로젝트의 JDK버전이상의 JDK가 설치되어있어야한다. git --version // git version 확인 java --version // JDK version 확인 git clone 하기 우선 git clone "git 레포지토리 URL" 명령어를 통해 배포하고자하는 파일을 clone한다. git clone "" // 쌍따옴표 안에는 레포의 URL을 넣은다 그런다음 빌드도구를 통해 빌드를 진행해서 프로젝트를 실행파일로 변경해야한다. gradlew를 통해서 프로젝트를 실행파일로 변경해야하는데 처음에는 gradlew에 대한 실행권한이 없으므로 권한을 부여해야 한다. chmod u+x g..
이번글에서는 putty를 활용해서 windows 환경에서 EC2에 원격접속하는 방법을 살펴보겠다. PuTTY? putty는 윈도우즈 운영체제에서 사용할 수 있는 SSH, Telnet 및 릴레이용 클라이언트 프로그램이다. 주로 원격 서버나 네트워크 장비에 접속하여 명령이나 파일 등을 전송하고, 원격으로 제어하는 데 사용된다. 우선 putty를 통해 EC2에 원격접속하기 위해서는 이전에 EC2생성할 때 설정한 pem 키가 필요하다. 이 pem 키는 putty에서 바로 사용할 수 없고 PuTTY Key Generator를 통해 .ppk 파일로 변경해야한다. 1. Conversions탭에서 import key를 누른다. 2. pem키를 선택하여 연다. 3. 오른쪽 아래의 Save private key 버튼을 누..
오늘은 AWS에서 EC2 인스턴스를 생성하고 탄력적 IP(고정 IP) 생성 후 연결을 해보겠다. EC2 Elastic Compute Cloud의 약자로서 EC2 인스턴스를 생성한다는 것은 AWS의 서버 컴퓨터를 한 대 대여한다고 생각하면된다. 1. EC2 서비스를 검색창에 입력해서 들어간다. 2. 아래의 인스턴스 시작 버튼을 누른다. 3. 인스턴스이름을 정하고 AMI(Amazon Machine Image)를 설정한다. AMI란 EC2에서 사용하는 가상 머신 이미지를 말한다. 즉, 운영 체제와 프로그램, 설정 등이 포함된 이미지를 말한다. 4. 인스턴스 유형 프리티어로 사용가능한 t2.micro를 선택한다. 5. 인스턴스 접근을 위한 pem key 설정 EC2는 pem key(비밀키)와 대응되는 공개키를 ..
리눅스에서 Vim은 일반적인 텍스트 편집기 중 하나지만 처음 사용하는 사람들에게는 사용하기 어려운 인터페이스를 제공한다. 그래서 이번 글에서는 Vim을 사용하여 파일을 편집하는 방법을 정리해보겠다. 정말 기본적인 방법만 정리합니다.ㅎㅎ Vim 시작하기 vim filename Vim을 시작하려면 'vim' 명령어를 사용해야한다. 이미 존재하는 파일이라면 해당 파일이 열리고, 없다면 빈 파일을 생성한다. 명령 모드(Commend Mode) Vim을 기본적으로 명령 모드로 시작한다. 이 모드 에서는 키보드를 사용하여 파일을 이동하거나 삭제, 복사 등의 작업을 수행할 수 있다. 명령 모드에서 입력 모드로 전환하려면 'i'를 누르면 된다. 입력 모드(Insert Mode) 입력 모드에서는 파일의 내용을 수정할 수..
- Total
- Today
- Yesterday
- querydsl
- 백엔드#게시판
- 백준
- this()
- 1316번
- controller
- 프로그래머스
- 7568
- 11659
- 백준#서강근육맨#20300
- 백준#잃어버린 괄호#1541
- 게시판#자바#JPA#Entity
- arraylist
- 오류
- list
- 1978
- Spring
- 대충 만든 자판
- 스프링
- 자바
- 서블릿#Servlet
- java
- springboot
- 회고
- 파이썬
- 4673번
- 사탕 게임#백준#3085
- MVC
- HTTP#HTTP특징
- 덧칠하기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |