일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- pointcut
- 그리디
- AOP
- java
- JDBC
- springdatajpa
- Android
- SpringBoot
- JPQL
- db
- Exception
- 백준
- 스프링 핵심 기능
- http
- transaction
- Thymeleaf
- 스프링 핵심 원리
- Spring Boot
- 알고리즘
- Proxy
- 김영한
- jpa
- kotlin
- 스프링
- spring
- 자바
- 인프런
- QueryDSL
- Servlet
- Greedy
- Today
- Total
목록ec2 (5)
개발자되기 프로젝트
EC2에 배포한 이후 해당 프로그램이 종료되지 않도 백그라운드에서 계속 돌아가게 하고 싶다. 이 때 nohup을 사용하면 가능하다. nohup "프로젝트파일명" & 실행시 "nohup: ignoring input and appending output to 'nohup.out'" 메시지가 생기면 실행 성공 nohup 로그 확인 tail -f nohup.out 백그라운드 프로세스 종료 1) ps -ef 해당 명령어를 싱행하면 nohup에서 실행중인 프로세스 확인 가능 필요한 항목을 찾고 좌측 두번째 숫자가 proecessID임. 2) kill -9 "processID" 해당 명령어를 입력하면 ID에 해당하는 프로세스를 종료함.
1. 빌드 2. jar파일 확인 libs밑에 ~~.jar파일이 있다. 해당 파일이 배포될 파일임. EC2올려보자. 3. fileZilla를 통한 jar 배포 - 키파일: EC2 키페어 파일 - 사용자: puTTY에서 사용한 이름. 연결 성공! 리모트 사이트에 디렉토리 생성. 해당 디렉터리에 jar파일 옮기기. 해당 디렉터리로 이동후 jar파일 실행 java -jar 파일이름.jar 와! 실행된다! 흠 근데 아파치 화면만 보인다.. 4. 수정 안되는 줄 알았는데, 프로젝트가 8090포트를 사용하고 있었다 ㅎ 8080으로 변경 하니 잘됨.. 또한 다른 글을 보면서 tomcat 통해 war파일로 배포하려고 계획했으나, jar파일로 배포하는게 편해서 변경함. 따라서 tomcat도 삭제해버림.
AWS RDS 서비스를 사용해보자. AWS에 Spring Boot 프로젝트 배포 1 - RDS, MySQL 세팅 이번에는 나눠서 작성을 할 것인데 이어지는 글에서는 만든 프로젝트를 AWS 를 통해 배포 해볼 것이다.그리고 여태까지는 H2 데이터베이스를 통해 테스트용으로만 사용했지만,이제는 서버가 다 velog.io 1. 데이터베이스 생성 2. MySQL 선택 3. 프리티어 선택 4. 기본 설정 5. 퍼브릭 엑세스, 보안그룹 등 6. 추가구성의 초기 데이터베이스 이름 필수! 7. 생성하기 8. 인바운드 규칙 3306 포트에 아무데서나 들어올 수 있게 설정. 9. DB 엔드포인트 확인 10. 프로젝트에 MySQL 추가 Host에는 복사한 엔드포인트 User와 Password 에는 생성할 때 설정한 마스터 이..
1. JDK 11설치 $ sudo apt-get update && sudo apt-get upgrade $ sudo apt-get install openjdk-11-jdk 2. JRE 설치 $ sudo apt-get install openjdk-11-jre 3. 설치 확인 $ java -version $ javac -version 4. 자바 위치 확인하기 # javac 위치 확인 which javac readlink -f /usr/bin/javac 위를 보면 javac의 실제 위치는 /usr/lib/jvm/java-11-openjdk-amd64/bin/ 으로 확인됨. 따라서 $JAVA_HOME은 "/usr/lib/jvm/java-11-openjdk-amd64"로 설정해야함. 5. 환경설정 vim ~/.b..
1. puTTY 설치 Download PuTTY: latest release (0.76) This page contains download links for the latest released version of PuTTY. Currently this is 0.76, released on 2021-07-17. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel www.chiark.greenend.org.uk 2. puTTYgen 실행 load를 클릭하여 AWS에서 받은 key file을 로드. 3. private key ..