본문 바로가기 메뉴 바로가기

Dcun

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Dcun

검색하기 폼
  • 분류 전체보기 (13)
    • JPA (4)
      • Native (1)
      • Spring Data JPA (1)
      • QueryDSL (2)
    • Spring Boot (3)
    • AWS (6)
      • 자동 배포 (2)
      • 네임 서버 변경 (1)
      • 로그 분석 아키텍처 (3)
    • Linux (0)
    • CS (0)
      • Algorithm (0)
    • MSA (0)
    • CICD (0)
    • Javascript (0)
    • Database (0)
    • React (0)
    • WEB (0)
    • Deploy (0)
  • 방명록

Spring Boot (3)
Letsencrypt certbot --standalone 안될 때(Feat. 후이즈)

회사에서 진행하는 프로젝트가 AWS EC2 인스턴스에 배포되어 있었고 TLS/SSL 적용이 필요하여 해당 인스턴스에서 certbot certonly --standalone 명령어 사용으로 인증서 생성 후 spring boot(java) 에 적용하였다. 프로젝트가 회사의 서비스를 소개하는 간단한 페이지로 구성되어 있어 단순 반복 업무인 배포 행위를 줄이기 위해 새로운 EC2 인스턴스를 생성하고 CodePipeline 으로 자동 배포를 적용한 후 인증서도 적용하기 위해 --standalone 명령어를 사용하여 인증서 발급을 시도했을 때 아래와 같은 에러 메시지가 발생했다. 동일한 구성의 EC2 인스턴스 2개에서 어떤건 인증서 발급이 되고 안되고의 이유는 아래와 같다. 첫 번째 인증서 발급을 시도한 EC2 인..

Spring Boot 2023. 4. 12. 17:09
Let's Encrypt 를 이용한 SSL 적용

AWS Route53에서 생성한 도메인은 AWS ACM에서 인증서를 발급 받아 EC2, ELB에 적용 가능현재 회사에서 하고 있는 프로젝트의 도메인은 Whois에 신청하여 별도의 인증서 발급이 필요Whois에 돈을 지불하고 인증서를 발급 받거나 letsencrypt 사용하여 무료로 발급 받는 두 가지방법 중 letsencrypt로 결정 Let's Encrypt인터넷을 안전하게 보호(전송 데이터 암호화)할 수 있게 인증서를 제공현재 3억 개의 웹사이트에 SSL/TLS 인증서를 발급하였고 AWS, IBM, Chrome 등수 많은 대형 기업들이 후원하고 있는 믿고 사용할만한 서비스 Certbotletsencrypt(CA)에서 Certbot ACME(자동 인증서 관리 환경) 사용 권장Certbot은 수동으로 관..

Spring Boot 2023. 3. 27. 19:37
jasypt 이용한 properties 암호화

1.운영체제 및 소프트웨어 버전 Version OS: Windows 11 Java: 11 Spring Boot: 2.7.1 jasypt: 3.0.4 2.시스템 환경변수를 이용한 Key(Password) 보관 Key(Password) 란, jasypt 암/복호화에 사용하는 키를 의미한다. 보관 방법으로 클래스 안에 Key(Password) 세팅 후 난독화하거나 시스템 환경변수에 세팅하고 코드에서 호출하는 방법 등이 있다. 시작 > 시스템 환경 변수 편집 > 시스템 속성(환경 변수) > 새로 만들기 > Key, Value 입력 3.jasypt dependency 추가 Spring Boot, jasypt 버전에 따라 호환 이슈에 대한 글이 종종 보인다. 버전을 반드시 확인하고 진행해야한다. com.github..

Spring Boot 2023. 3. 16. 14:59
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • JPA 벌크성 수정 쿼리
  • properties 암호화
  • aws codedeploy
  • 네임 서버 변경
  • certonly
  • 도메인 내부 테스트
  • QueryDSL 사용 방법
  • jasypt
  • logstash
  • 후이즈에서 AWS Route 53
  • codedeploy
  • AWS 자동 배포
  • ssl nginx 라우팅
  • letsencrypt
  • Spring Boot 3.x
  • Spring boot
  • CodeBuild
  • AWS MSK
  • querydsl
  • AWS Opensearch
  • AWS 로드밸런서 SSL 등록
  • aws codebuild
  • AWS CodePipeline
  • 시스템 환경변수
  • aws codecommit
  • CodePipeline
  • REST API
  • Spring Data JPA
  • Certbot
  • ELK
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바