본문 바로가기

jira, confluence, 도커[패캠챌린지]22

패스트캠퍼스 챌린지 17일차: 스프링 프로젝트 세팅 실습 2[수정] aws ec2 네트워크 인바운드 편집, filezilla 연동 방법에 대해서... 일단, 인바운드 설정까지는 예시 이미지만 사용. 원하는 포트 범위등을 설정하는 것은 걍 초기에 만들 때 하는 것이 속편할 수 있습니다. 나중에 ec2 네트워크 탭에서 찾으러 다니기에는 초보자에게 무리수. FileZilla 클라이언트 프로그램을 사용하여 로컬PC에서 원격서버(EC2 instance)에 접속. 구축환경 로컬PC 1대 (클라이언트) AWS의 EC2 서버 1대 FileZilla의 sftp를 사용할 것이므로, EC2서버 22번 포트(ssh와 동일) 오픈 합니다. (sftp는 ssh와 마찬가지로 전송시 암호화시켜서 전송을 하게 되는데, FTP와 같이 파일을 전송할때 암호화 시켜서 전송합니다. ) 구축방법 - 로컬PC에.. 2021. 9. 22.
패스트캠퍼스 챌린지 16일차: 스프링 프로젝트 세팅 실습 1-2[수정] 오늘의 강의는 진입장벽으로 유명한 spring 세팅을 자세하게 설명하는 타임이었다. 강의에서는 property와 setting옵션들이 다양하게 나왔는데, 본인은 나에게 주로 사용하는게 필요하므로 egit 설치법과 web deployment assembly 설명위주로 넘어감. (tomcat, maven은... 블로그에 나보다 더 잘 설명한 사람들이 많고, 강의캡처 들어가서 주의 먹었으니 그냥 대중적인 내용으로 무난하게.) --------------------------------- web deployment assembly??? 이클립스에서는 멀티 프로젝트를 고려하여 Deployment Assembly 메뉴를 제공하고, tomcat WAS 기동 시 특정 디렉토리 영역에 프로젝트 소스를 배포한다. 그 장소가.. 2021. 9. 21.
패스트캠퍼스 챌린지 15일차: 스프링 프로젝트 세팅 실습 1-1[수정] 이번 주제는 'eclipse에서의 spring tomcat설정'과 'oracle jdk 설치'로 세세하게 나누어진다. 1 ~ 3번은 바로 앞에서 한 내용과 비슷하니 생략. 4) window > Show View > Servers 를 클릭합니다. 5) Apache > Tomcat v9.0 Server(본인이 다운받은 버전)을 선택하고 Next를 클릭합니다. 6) Tomcat Installation directory 설정을 위해 Browse… 클릭합니다. 7) Tomcat 폴더를 선택하고 ‘폴더선택’ 후 Finish를 클릭합니다. 8) 하단 Servers에 선택한 Tomcat항목이 보이고 이것를 더블클릭합니다. 9) Port Number를 설정해줍니다. 어떤 포트를 사용하던지 상관없지만, 보통 Tomcat .. 2021. 9. 20.
패스트캠퍼스 챌린지 14일차: 스프링 프로젝트 세팅 2[수정] 주로 설정에 대한 구성이 어떻게 되는지를 보게 된다. 여기서 사족을 좀 달자면, 설정에도 우선순위가 있다. 보통은 application.properties만 생각이 났지만... 프로퍼티 우선순위 프로퍼티를 설정할 수 있는 방법은 매우 다양하다. 따라서 각 방법마다 우선순위가 있다. 여러 방법으로 같은 프로퍼티를 정의하고 있으면 우선순위가 제일 높은 방법으로 정의한 프로퍼티 값이 오버라이딩된다. 우선순위는 아래와 같다. 1. 유저 홈 디렉토리에 있는 spring-boot-dev-tools.properties 테스트에 있는 @TestPropertySource @SpringBootTest 애노테이션의 properties 애트리뷰트 커맨드 라인 아규먼트 SPRING_APPLICATION_JSON (환경 변수 또.. 2021. 9. 19.